Nuprl Definition : ocmon
OCMon ==
  {g:AbMon| 
   (UniformLinorder(|g|;x,y.↑(x ≤b y)) ∧ (=b = (λx,y. ((x ≤b y) ∧b (y ≤b x))) ∈ (|g| ⟶ |g| ⟶ 𝔹)))
   ∧ Cancel(|g|;|g|;*)
   ∧ (∀[z:|g|]. monot(|g|;x,y.↑(x ≤b y);λw.(z * w)))} 
Definitions occuring in Statement : 
abmonoid: AbMon, 
grp_op: *, 
grp_le: ≤b, 
grp_eq: =b, 
grp_car: |g|, 
monot: monot(T;x,y.R[x; y];f), 
cancel: Cancel(T;S;op), 
ulinorder: UniformLinorder(T;x,y.R[x; y]), 
band: p ∧b q, 
assert: ↑b, 
bool: 𝔹, 
uall: ∀[x:A]. B[x], 
infix_ap: x f y, 
and: P ∧ Q, 
set: {x:A| B[x]} , 
lambda: λx.A[x], 
function: x:A ⟶ B[x], 
equal: s = t ∈ T
Definitions occuring in definition : 
set: {x:A| B[x]} , 
abmonoid: AbMon, 
ulinorder: UniformLinorder(T;x,y.R[x; y]), 
equal: s = t ∈ T, 
function: x:A ⟶ B[x], 
bool: 𝔹, 
grp_eq: =b, 
band: p ∧b q, 
and: P ∧ Q, 
cancel: Cancel(T;S;op), 
uall: ∀[x:A]. B[x], 
monot: monot(T;x,y.R[x; y];f), 
grp_car: |g|, 
assert: ↑b, 
grp_le: ≤b, 
lambda: λx.A[x], 
infix_ap: x f y, 
grp_op: *
Latex:
OCMon  ==
    \{g:AbMon| 
      (UniformLinorder(|g|;x,y.\muparrow{}(x  \mleq{}\msubb{}  y))  \mwedge{}  (=\msubb{}  =  (\mlambda{}x,y.  ((x  \mleq{}\msubb{}  y)  \mwedge{}\msubb{}  (y  \mleq{}\msubb{}  x)))))
      \mwedge{}  Cancel(|g|;|g|;*)
      \mwedge{}  (\mforall{}[z:|g|].  monot(|g|;x,y.\muparrow{}(x  \mleq{}\msubb{}  y);\mlambda{}w.(z  *  w)))\} 
Date html generated:
2016_05_15-PM-00_11_03
Last ObjectModification:
2015_09_23-AM-06_24_40
Theory : groups_1
Home
Index