Step * 1 1 of Lemma trans-from-kernel-sep


1. rv InnerProductSpace
2. {e:Point| e^2 r1} 
3. {h:Point| h ⋅ r0}  ⟶ ℝ ⟶ ℝ
4. {h:Point| h ⋅ r0}  ⟶ ℝ ⟶ ℝ
5. e^2 r1
6. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (f h1 t1 ≠ h2 t2  (h1 h2 ∨ t1 ≠ t2))
7. (∀h:{h:Point| h ⋅ r0} ((f r0) r0))
∧ (∀h:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  ((t1 < t2)  ((f t1) < (f t2))))
∧ (∀h:{h:Point| h ⋅ r0} . ∀r:ℝ.  ∃t:ℝ((f t) r))
8. ∀h:{h:Point| h ⋅ r0} . ∀r:ℝ.  ((f (g r)) r)
9. : ℝ
10. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (h1 ≡ h2  (t1 t2)  ((f h1 t1) (f h2 t2)))
11. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (g h1 t1 ≠ h2 t2  (h1 h2 ∨ t1 ≠ t2))
12. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (h1 ≡ h2  (t1 t2)  ((g h1 t1) (g h2 t2)))
13. ∀y:Point. (y y ⋅ e*e ∈ {h:Point| h ⋅ r0} )
⊢ ∀t:ℝ. ∀x,y:Point.  (trans-from-kernel(rv;e;f;g;s;x) trans-from-kernel(rv;e;f;g;t;y)  (x y ∨ s ≠ t))
BY
((RepUR ``trans-from-kernel`` 0
    THEN RepeatFor ((D THENA Auto))
    THEN (Assert x ⋅ e*e y ⋅ e*e  BY
                (Auto
                 THEN ((FLemma `rv-sub-sep` [-1] THENM -1) THEN Auto)
                 THEN (FLemma `rv-mul-sep` [-1] THENM -1)
                 THEN Auto
                 THEN Assert ⌜¬e⌝⋅
                 THEN Auto
                 THEN (FLemma `rv-ip-rneq` [-2] THENM -1)
                 THEN Auto)))
   THEN MoveToConcl (-1)
   THEN GenConclTerms Auto [⌜x ⋅ e*e⌝;⌜y ⋅ e*e⌝]⋅
   THEN Auto
   THEN ((FLemma `rv-add-sep` [-1] THENM -1) THEN Auto)
   THEN (Assert ¬BY
               Auto)
   THEN (FLemma `rv-mul-sep` [-2] THENM -1)
   THEN Auto) }

1
1. rv InnerProductSpace
2. {e:Point| e^2 r1} 
3. {h:Point| h ⋅ r0}  ⟶ ℝ ⟶ ℝ
4. {h:Point| h ⋅ r0}  ⟶ ℝ ⟶ ℝ
5. e^2 r1
6. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (f h1 t1 ≠ h2 t2  (h1 h2 ∨ t1 ≠ t2))
7. ∀h:{h:Point| h ⋅ r0} ((f r0) r0)
8. ∀h:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  ((t1 < t2)  ((f t1) < (f t2)))
9. ∀h:{h:Point| h ⋅ r0} . ∀r:ℝ.  ∃t:ℝ((f t) r)
10. ∀h:{h:Point| h ⋅ r0} . ∀r:ℝ.  ((f (g r)) r)
11. : ℝ
12. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (h1 ≡ h2  (t1 t2)  ((f h1 t1) (f h2 t2)))
13. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (g h1 t1 ≠ h2 t2  (h1 h2 ∨ t1 ≠ t2))
14. ∀h1,h2:{h:Point| h ⋅ r0} . ∀t1,t2:ℝ.  (h1 ≡ h2  (t1 t2)  ((g h1 t1) (g h2 t2)))
15. ∀y:Point. (y y ⋅ e*e ∈ {h:Point| h ⋅ r0} )
16. : ℝ
17. Point
18. Point
19. Point
20. x ⋅ e*e v ∈ Point
21. v1 Point
22. y ⋅ e*e v1 ∈ Point
23. v1  y
24. ((g x ⋅ e) s)*e v1 v1 ((g v1 y ⋅ e) t)*e
25. ((g x ⋅ e) s)*e v1 ((g v1 y ⋅ e) t)*e
26. ¬e
27. ((g x ⋅ e) s) ≠ v1 ((g v1 y ⋅ e) t)
⊢ y ∨ s ≠ t


Latex:


Latex:

1.  rv  :  InnerProductSpace
2.  e  :  \{e:Point|  e\^{}2  =  r1\} 
3.  f  :  \{h:Point|  h  \mcdot{}  e  =  r0\}    {}\mrightarrow{}  \mBbbR{}  {}\mrightarrow{}  \mBbbR{}
4.  g  :  \{h:Point|  h  \mcdot{}  e  =  r0\}    {}\mrightarrow{}  \mBbbR{}  {}\mrightarrow{}  \mBbbR{}
5.  e\^{}2  =  r1
6.  \mforall{}h1,h2:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}t1,t2:\mBbbR{}.    (f  h1  t1  \mneq{}  f  h2  t2  {}\mRightarrow{}  (h1  \#  h2  \mvee{}  t1  \mneq{}  t2))
7.  (\mforall{}h:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  ((f  h  r0)  =  r0))
\mwedge{}  (\mforall{}h:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}t1,t2:\mBbbR{}.    ((t1  <  t2)  {}\mRightarrow{}  ((f  h  t1)  <  (f  h  t2))))
\mwedge{}  (\mforall{}h:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}r:\mBbbR{}.    \mexists{}t:\mBbbR{}.  ((f  h  t)  =  r))
8.  \mforall{}h:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}r:\mBbbR{}.    ((f  h  (g  h  r))  =  r)
9.  s  :  \mBbbR{}
10.  \mforall{}h1,h2:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}t1,t2:\mBbbR{}.    (h1  \mequiv{}  h2  {}\mRightarrow{}  (t1  =  t2)  {}\mRightarrow{}  ((f  h1  t1)  =  (f  h2  t2)))
11.  \mforall{}h1,h2:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}t1,t2:\mBbbR{}.    (g  h1  t1  \mneq{}  g  h2  t2  {}\mRightarrow{}  (h1  \#  h2  \mvee{}  t1  \mneq{}  t2))
12.  \mforall{}h1,h2:\{h:Point|  h  \mcdot{}  e  =  r0\}  .  \mforall{}t1,t2:\mBbbR{}.    (h1  \mequiv{}  h2  {}\mRightarrow{}  (t1  =  t2)  {}\mRightarrow{}  ((g  h1  t1)  =  (g  h2  t2)))
13.  \mforall{}y:Point.  (y  -  y  \mcdot{}  e*e  \mmember{}  \{h:Point|  h  \mcdot{}  e  =  r0\}  )
\mvdash{}  \mforall{}t:\mBbbR{}.  \mforall{}x,y:Point.
        (trans-from-kernel(rv;e;f;g;s;x)  \#  trans-from-kernel(rv;e;f;g;t;y)  {}\mRightarrow{}  (x  \#  y  \mvee{}  s  \mneq{}  t))


By


Latex:
((RepUR  ``trans-from-kernel``  0
    THEN  RepeatFor  3  ((D  0  THENA  Auto))
    THEN  (Assert  x  -  x  \mcdot{}  e*e  \#  y  -  y  \mcdot{}  e*e  {}\mRightarrow{}  x  \#  y  BY
                            (Auto
                              THEN  ((FLemma  `rv-sub-sep`  [-1]  THENM  D  -1)  THEN  Auto)
                              THEN  (FLemma  `rv-mul-sep`  [-1]  THENM  D  -1)
                              THEN  Auto
                              THEN  Assert  \mkleeneopen{}\mneg{}e  \#  e\mkleeneclose{}\mcdot{}
                              THEN  Auto
                              THEN  (FLemma  `rv-ip-rneq`  [-2]  THENM  D  -1)
                              THEN  Auto)))
  THEN  MoveToConcl  (-1)
  THEN  GenConclTerms  Auto  [\mkleeneopen{}x  -  x  \mcdot{}  e*e\mkleeneclose{};\mkleeneopen{}y  -  y  \mcdot{}  e*e\mkleeneclose{}]\mcdot{}
  THEN  Auto
  THEN  ((FLemma  `rv-add-sep`  [-1]  THENM  D  -1)  THEN  Auto)
  THEN  (Assert  \mneg{}e  \#  e  BY
                          Auto)
  THEN  (FLemma  `rv-mul-sep`  [-2]  THENM  D  -1)
  THEN  Auto)




Home Index