Given an arbitrary octagon, construct it's midpoint polygon(the midpoint formed by the midpoints of the sides). Erect squares on the sides of the midpoint polygon, all inwards or all outwards. Consider the four segments, each connecting the centroids of two squares corresponding to opposite sides of the midpoint polygon.
The midpoint of these segments form a square.
I distinctly remember seeing this theorem in some geometry article, but I have been unable to find that article. I believe it was attributed to Van Aubel, however I am not too sure. I want to find the source of this theorem because I have found a rather powerful generalisation and I want to revisit that article.
Does anyone find this theorem familiar?







This could be Proposition 9 and Proposition 10 written in Topic "Equilateral Triangle and Kiepert Perspectors in Complex number" written by Dao thanh Oai in Forum Geometricon Volume 15(2015) 105-114.
Proposition 10 (Thebault’s theorem) ´ : Given an octagon $A_1A_2 ··· A_8$, let $B_j$ be the midpoint of $A_jA_j+1$ for indices j = 1, 2,..., 8 (modulo 8). If $C_j$ , j = 1, 2,..., 8, are the centers of the squares on $B_jB_j+1$, all externally or internally of the oc- tagon, then the midpoints of $C_1C_5, C_2C_6, C_3C_7, C_4C_8$ are the vertices of a square.
Note: This above proposition is special case of this given below proposition
Proposition 9 (van Aubel’s theorem). Given an octagon $A_1A_2 ··· A_8$, let $Cj , j$ = 1, 2,..., 8 (indices taken modulo 8) , be the centers of the squares on $A_jA_j+1$, all externally or internally of the octagon. The midpoints of $C_1C_5, C_2C_6, C_3C_7, C_4C_8$ form a quadrilateral with equal and perpendicular diagonals.