- #36
jing
- 123
- 0
I'll return to my idea in post #23
Let [tex]n_1, n_2, ...n_k[/tex] be a set of k "angles" such that their sum is 180(k-2)
Let [tex]m_1, m_2, ...m_k[/tex], be defined by
[tex]m_i = 180 - n_i [/tex] for 1<=i<=k ( some [tex]m_i[/tex] may be negative)
the sum of all [tex]m_i[/tex] is 360
rotations when [tex]m_i[/tex]>0 will be clockwise and when [tex]m_i[/tex]<0 will be anti-clockwise
Start with a line segment [tex]A_0[/tex] to [tex]A_1[/tex]
at [tex]A_1[/tex] rotate through [tex]m_1[/tex] and draw a line segment [tex]A_1[/tex] to [tex]A_2[/tex]
at [tex]A_2[/tex] rotate through [tex]m_2[/tex] and draw a line segment [tex]A_2[/tex] to [tex]A_3[/tex]
repeat until
at [tex]A_k[/tex] rotate through [tex]m_k[/tex] and draw a line segment [tex]A_k[/tex] to [tex]A_{k+1}[/tex]
As the sum of all [tex]m_i[/tex]'s is 360 [tex]A_k[/tex] to [tex]A_{k+1}[/tex] will be parallel to [tex]A_0[/tex] to [tex]A_1[/tex]
Following Status X, pick two non-parallel sides whose length you adjust. This corresponds to shifting the final point by a linear combination of two linearly indpendent vectors and so arrange for [tex]A_{k+1}[/tex] and [tex]A_0[/tex] to be coincident.
Any problems with the above please let me know
However you may end up with a complex polygon as in
http://en.wikipedia.org/wiki/Polygon
I am fairly certain you can take a complex polygon and as above by repeatedly picking two non-parallel sides whose lengths to adjust you can transform the complex polygon into a simple one, either concave or convex
Let [tex]n_1, n_2, ...n_k[/tex] be a set of k "angles" such that their sum is 180(k-2)
Let [tex]m_1, m_2, ...m_k[/tex], be defined by
[tex]m_i = 180 - n_i [/tex] for 1<=i<=k ( some [tex]m_i[/tex] may be negative)
the sum of all [tex]m_i[/tex] is 360
rotations when [tex]m_i[/tex]>0 will be clockwise and when [tex]m_i[/tex]<0 will be anti-clockwise
Start with a line segment [tex]A_0[/tex] to [tex]A_1[/tex]
at [tex]A_1[/tex] rotate through [tex]m_1[/tex] and draw a line segment [tex]A_1[/tex] to [tex]A_2[/tex]
at [tex]A_2[/tex] rotate through [tex]m_2[/tex] and draw a line segment [tex]A_2[/tex] to [tex]A_3[/tex]
repeat until
at [tex]A_k[/tex] rotate through [tex]m_k[/tex] and draw a line segment [tex]A_k[/tex] to [tex]A_{k+1}[/tex]
As the sum of all [tex]m_i[/tex]'s is 360 [tex]A_k[/tex] to [tex]A_{k+1}[/tex] will be parallel to [tex]A_0[/tex] to [tex]A_1[/tex]
Following Status X, pick two non-parallel sides whose length you adjust. This corresponds to shifting the final point by a linear combination of two linearly indpendent vectors and so arrange for [tex]A_{k+1}[/tex] and [tex]A_0[/tex] to be coincident.
Any problems with the above please let me know
However you may end up with a complex polygon as in
http://en.wikipedia.org/wiki/Polygon
I am fairly certain you can take a complex polygon and as above by repeatedly picking two non-parallel sides whose lengths to adjust you can transform the complex polygon into a simple one, either concave or convex
Last edited: