Menelaus’s Theorem
Menelaus’s Theorem
Hidekazu Takahashi
Header
Header
In[]:=
<<"EosHeader.m"
Construction
Construction
In[]:=
EosSession["Menelaus's Theorem"];
In[]:=
NewOrigami[10];
In[]:=
NewPoint[{"E"{8,10},"F"{6,0}}]
Menelaus's Theorem: Step 1
Out[]=
In[]:=
HO["AE"]!
Menelaus's Theorem: Step 3
Out[]=
In[]:=
HO["EF"]!
Menelaus's Theorem: Step 5
Out[]=
In[]:=
NewPoint[{"G"{3,10},"H"{8,0}}]
Menelaus's Theorem: Step 5
Out[]=
In[]:=
HO["GH",Handle"C",Mark{"AE","EF"}]
Menelaus's Theorem: Step 6
Out[]=
In[]:=
Unfold[]
Menelaus's Theorem: Step 7
Out[]=
In[]:=
seg={{Blue,Thick,GraphicsLine["G","H"]},{Green,Thick,GraphicsLine["A","E"],GraphicsLine["E","F"],GraphicsLine["F","A"]}};
In[]:=
ShowOrigami[Moreseg]
Menelaus's Theorem: Step 7
Out[]=
Verification
Verification
Weprove=1.
EI
IA
AH
HF
FJ
JE
In[]:=
Assume[¬("A""H")∧¬("F""H")∧¬("G""E")];
In[]:=
Goal[SquaredDistance["E","I"]SquaredDistance["A","H"]SquaredDistance["F","J"]==SquaredDistance["I","A"]SquaredDistance["H","F"]SquaredDistance["J","E"]];
In[]:=
map={"A"{0,0},"B"{1,0},"C"{1,1},"D"{0,1},"E"{u1,u2},"F"{1/2,0},"G"{u3,1},"H"{u4,0}};
In[]:=
Prove["Menelaus's Theorem",Mappingmap]
Proof is successful.
Menelaus's Theorem: Step 7
Out[]=
In[]:=
EndSession[];