Step * of Lemma permutation-s-group_wf

[rv:SeparationSpace]. ∀[sepw:∀x:Point. ∀y:{y:Point| y} .  y].  (Perm(rv) ∈ s-Group)
BY
(Intro
   THEN (Assert <λx.x, λx.x> ∈ Point BY
               ((RWO  "permutation-ss-point" THENA Auto) THEN MemTypeCD THEN Reduce THEN Auto))
   THEN (Assert λfg.let f,g fg 
                    in <g, f> ∈ Point ⟶ Point BY
               ((MemCD THENA Auto)
                THEN (RWO  "permutation-ss-point" (-1) THENA Auto)
                THEN -1
                THEN -2
                THEN All Reduce
                THEN (RWO  "permutation-ss-point" THENA Auto)
                THEN MemTypeCD
                THEN Reduce 0
                THEN Auto))) }

1
1. [rv] SeparationSpace
2. <λx.x, λx.x> ∈ Point
3. λfg.let f,g fg 
       in <g, f> ∈ Point ⟶ Point
⊢ ∀[sepw:∀x:Point. ∀y:{y:Point| y} .  y]. (Perm(rv) ∈ s-Group)


Latex:


Latex:
\mforall{}[rv:SeparationSpace].  \mforall{}[sepw:\mforall{}x:Point.  \mforall{}y:\{y:Point|  x  \#  y\}  .    x  \#  y].    (Perm(rv)  \mmember{}  s-Group)


By


Latex:
(Intro
  THEN  (Assert  <\mlambda{}x.x,  \mlambda{}x.x>  \mmember{}  Point  BY
                          ((RWO    "permutation-ss-point"  0  THENA  Auto)  THEN  MemTypeCD  THEN  Reduce  0  THEN  Auto))
  THEN  (Assert  \mlambda{}fg.let  f,g  =  fg 
                                    in  <g,  f>  \mmember{}  Point  {}\mrightarrow{}  Point  BY
                          ((MemCD  THENA  Auto)
                            THEN  (RWO    "permutation-ss-point"  (-1)  THENA  Auto)
                            THEN  D  -1
                            THEN  D  -2
                            THEN  All  Reduce
                            THEN  (RWO    "permutation-ss-point"  0  THENA  Auto)
                            THEN  MemTypeCD
                            THEN  Reduce  0
                            THEN  Auto)))




Home Index