Step * of Lemma translation-group-point

rv:InnerProductSpace. ∀e:Point. ∀T:ℝ ⟶ Point ⟶ Point.
  (translation-group-fun(rv;e;T)
   Point ≡ {fg:Point ⟶ Point × (Point ⟶ Point)| 
              ∃t:ℝ((∀x:Point. (fst(fg)) x ≡ x) ∧ (∀x:Point. (snd(fg)) x ≡ -(t) x))} )
BY
((UnivCD THENA Auto)
   THEN (Subst' Point {fg:{fg:Point ⟶ Point × (Point ⟶ Point)| 
                             let f,g fg 
                             in (∀x:Point. (g x) ≡ x)
                                ∧ (∀x:Point. (f x) ≡ x)
                                ∧ (∀x,y:Point.  (f  y))
                                ∧ (∀x,y:Point.  (g  y))} 
                         ∃t:ℝ. ∀x:Point. (fst(fg)) x ≡ x}  0
         THENA (RepUR ``ss-point translation-group mk-s-subgroup mk-s-group`` 0
                THEN RepUR ``set-ss mk-ss`` 0
                THEN (RWO "rv-perm-point" THENA Auto)
                THEN Fold `ss-point` 0
                THEN Auto)
         )
   THEN (RepeatFor (D 0) THENA Auto)
   THEN Repeat (DSetVars)
   THEN DVar `x'
   THEN All Reduce
   THEN Repeat ((MemTypeCD THENW Auto))
   THEN ((MemCD THEN Trivial) ORELSE (Reduce THEN Try ((ParallelLast THEN Auto))))) }

1
1. rv InnerProductSpace
2. Point
3. : ℝ ⟶ Point ⟶ Point
4. translation-group-fun(rv;e;T)
5. x1 Point ⟶ Point
6. x2 Point ⟶ Point
7. ∀x:Point. x1 (x2 x) ≡ x
8. ∀x:Point. x2 (x1 x) ≡ x
9. ∀x,y:Point.  (x1 x1  y)
10. ∀x,y:Point.  (x2 x2  y)
11. : ℝ
12. ∀x@0:Point. x1 x@0 ≡ x@0
13. ∀x:Point. x1 x ≡ x
14. Point
⊢ x2 x ≡ -(t) x

2
1. rv InnerProductSpace
2. Point
3. : ℝ ⟶ Point ⟶ Point
4. translation-group-fun(rv;e;T)
5. x1 Point ⟶ Point
6. x2 Point ⟶ Point
7. ∃t:ℝ((∀x@0:Point. x1 x@0 ≡ x@0) ∧ (∀x@0:Point. x2 x@0 ≡ -(t) x@0))
⊢ (∀x:Point. x1 (x2 x) ≡ x)
∧ (∀x:Point. x2 (x1 x) ≡ x)
∧ (∀x,y:Point.  (x1 x1  y))
∧ (∀x,y:Point.  (x2 x2  y))


Latex:


Latex:
\mforall{}rv:InnerProductSpace.  \mforall{}e:Point.  \mforall{}T:\mBbbR{}  {}\mrightarrow{}  Point  {}\mrightarrow{}  Point.
    (translation-group-fun(rv;e;T)
    {}\mRightarrow{}  Point  \mequiv{}  \{fg:Point  {}\mrightarrow{}  Point  \mtimes{}  (Point  {}\mrightarrow{}  Point)| 
                            \mexists{}t:\mBbbR{}.  ((\mforall{}x:Point.  (fst(fg))  x  \mequiv{}  T  t  x)  \mwedge{}  (\mforall{}x:Point.  (snd(fg))  x  \mequiv{}  T  -(t)  x))\}  )


By


Latex:
((UnivCD  THENA  Auto)
  THEN  (Subst'  Point  \msim{}  \{fg:\{fg:Point  {}\mrightarrow{}  Point  \mtimes{}  (Point  {}\mrightarrow{}  Point)| 
                                                      let  f,g  =  fg 
                                                      in  (\mforall{}x:Point.  f  (g  x)  \mequiv{}  x)
                                                            \mwedge{}  (\mforall{}x:Point.  g  (f  x)  \mequiv{}  x)
                                                            \mwedge{}  (\mforall{}x,y:Point.    (f  x  \#  f  y  {}\mRightarrow{}  x  \#  y))
                                                            \mwedge{}  (\mforall{}x,y:Point.    (g  x  \#  g  y  {}\mRightarrow{}  x  \#  y))\}  | 
                                              \mexists{}t:\mBbbR{}.  \mforall{}x:Point.  (fst(fg))  x  \mequiv{}  T  t  x\}    0
              THENA  (RepUR  ``ss-point  translation-group  mk-s-subgroup  mk-s-group``  0
                            THEN  RepUR  ``set-ss  mk-ss``  0
                            THEN  (RWO  "rv-perm-point"  0  THENA  Auto)
                            THEN  Fold  `ss-point`  0
                            THEN  Auto)
              )
  THEN  (RepeatFor  2  (D  0)  THENA  Auto)
  THEN  Repeat  (DSetVars)
  THEN  DVar  `x'
  THEN  All  Reduce
  THEN  Repeat  ((MemTypeCD  THENW  Auto))
  THEN  ((MemCD  THEN  Trivial)  ORELSE  (Reduce  0  THEN  Try  ((ParallelLast  THEN  Auto)))))




Home Index