Nuprl Definition : permutation-ss

permutation-ss(ss) ==
  set-ss(Point ⟶ ss × Point ⟶ ss;fg.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)))



Definitions occuring in Statement :  set-ss: set-ss(ss;x.P[x]) prod-ss: ss1 × ss2 fun-ss: A ⟶ ss ss-eq: x ≡ y ss-sep: y ss-point: Point all: x:A. B[x] implies:  Q and: P ∧ Q apply: a spread: spread def
Definitions occuring in definition :  ss-sep: y apply: a implies:  Q ss-point: Point all: x:A. B[x] and: P ∧ Q ss-eq: x ≡ y spread: spread def fun-ss: A ⟶ ss prod-ss: ss1 × ss2 set-ss: set-ss(ss;x.P[x])
FDL editor aliases :  permutation-ss

Latex:
permutation-ss(ss)  ==
    set-ss(Point  {}\mrightarrow{}  ss  \mtimes{}  Point  {}\mrightarrow{}  ss;fg.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)))



Date html generated: 2016_11_08-AM-09_12_38
Last ObjectModification: 2016_11_03-AM-10_27_51

Theory : inner!product!spaces


Home Index