Step * of Lemma eu-add-length-cancel-left

[e:EuclideanPlane]. ∀[x,y,z:{p:Point| O_X_p} ].  y ∈ {p:Point| O_X_p}  supposing y ∈ {p:Point| O_X_p} 
BY
(Auto
   THEN DSetVars
   THEN MoveToConcl (-1)
   THEN RepUR ``eu-add-length`` 0
   THEN (Assert ¬(O X ∈ Point) BY
               Auto)
   THEN (Assert ¬(O z ∈ Point) BY
               (NotEqualFromEuBetween⋅ THEN Auto))
   THEN GeneralizeEuExtends [`a';`b']) }

1
1. EuclideanPlane
2. Point
3. O_X_x
4. Point
5. O_X_y
6. Point
7. O_X_z
8. ¬(O X ∈ Point)
9. ¬(O z ∈ Point)
10. Point@i
11. O_z_a ∧ za=Xx@i
12. Point@i
13. O_z_b ∧ zb=Xy@i
⊢ (a b ∈ {p:Point| O_X_p}  (x y ∈ {p:Point| O_X_p} )


Latex:


Latex:
\mforall{}[e:EuclideanPlane].  \mforall{}[x,y,z:\{p:Point|  O\_X\_p\}  ].    x  =  y  supposing  z  +  x  =  z  +  y


By


Latex:
(Auto
  THEN  DSetVars
  THEN  MoveToConcl  (-1)
  THEN  RepUR  ``eu-add-length``  0
  THEN  (Assert  \mneg{}(O  =  X)  BY
                          Auto)
  THEN  (Assert  \mneg{}(O  =  z)  BY
                          (NotEqualFromEuBetween\mcdot{}  THEN  Auto))
  THEN  GeneralizeEuExtends  [`a';`b'])




Home Index