Step * of Lemma Euclid-parallel-exists

e:EuclideanPlane. ∀l:Line. ∀p:Point.  ∃m:Line. (m || l ∧ m)
BY
((Auto THEN GetLinePoints (2))
   THEN (InstLemma `Euclid-drop-perp-0` [⌜e⌝;⌜x⌝;⌜y⌝;⌜p⌝]⋅ THENA Auto)
   THEN -1
   THEN RenameVar `z' (-2)
   THEN -1
   THEN RenameVar `u' (-2)
   THEN (InstLemma `Euclid-erect-perp` [⌜e⌝;⌜z⌝;⌜p⌝;⌜p⌝]⋅ THENA Auto)
   THEN -1
   THEN RenameVar `q' (-2)) }

1
1. EuclideanPlane
2. Point
3. Point
4. l2 x ≠ y
5. Point
6. Point
7. Point
8. [%3] Colinear(u;z;p) ∧ xy  ⊥uz ∧ xy ∧ z ≠ p
9. Point
10. [%5] zp  ⊥qp ∧ zp
⊢ ∃m:Line. (m || <x, y, l2> ∧ m)


Latex:


Latex:
\mforall{}e:EuclideanPlane.  \mforall{}l:Line.  \mforall{}p:Point.    \mexists{}m:Line.  (m  ||  l  \mwedge{}  p  I  m)


By


Latex:
((Auto  THEN  GetLinePoints  (2))
  THEN  (InstLemma  `Euclid-drop-perp-0`  [\mkleeneopen{}e\mkleeneclose{};\mkleeneopen{}x\mkleeneclose{};\mkleeneopen{}y\mkleeneclose{};\mkleeneopen{}p\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  D  -1
  THEN  RenameVar  `z'  (-2)
  THEN  D  -1
  THEN  RenameVar  `u'  (-2)
  THEN  (InstLemma  `Euclid-erect-perp`  [\mkleeneopen{}e\mkleeneclose{};\mkleeneopen{}z\mkleeneclose{};\mkleeneopen{}p\mkleeneclose{};\mkleeneopen{}p\mkleeneclose{}]\mcdot{}  THENA  Auto)
  THEN  D  -1
  THEN  RenameVar  `q'  (-2))




Home Index