Nuprl Definition : separation-space

SeparationSpace ==
  "Point":Type
  "#":{s:self."Point" ⟶ self."Point" ⟶ ℙ| ∀x:self."Point". (s x))} 
  "#or":∀x,y,z:self."Point".  ((self."#" y)  ((self."#" z) ∨ (self."#" z)))



Definitions occuring in Statement :  top: Top prop: all: x:A. B[x] not: ¬A implies:  Q or: P ∨ Q set: {x:A| B[x]}  apply: a function: x:A ⟶ B[x] token: "$token" universe: Type record-select: r.x record+: record+ record: record(x.T[x])
Definitions occuring in definition :  record+: record+ record: record(x.T[x]) top: Top universe: Type set: {x:A| B[x]}  function: x:A ⟶ B[x] prop: not: ¬A all: x:A. B[x] implies:  Q or: P ∨ Q apply: a record-select: r.x token: "$token"
FDL editor aliases :  sep-s

Latex:
SeparationSpace  ==
    "Point":Type
    "\#":\{s:self."Point"  {}\mrightarrow{}  self."Point"  {}\mrightarrow{}  \mBbbP{}|  \mforall{}x:self."Point".  (\mneg{}(s  x  x))\} 
    "\#or":\mforall{}x,y,z:self."Point".    ((self."\#"  x  y)  {}\mRightarrow{}  ((self."\#"  x  z)  \mvee{}  (self."\#"  y  z)))



Date html generated: 2019_10_31-AM-07_26_10
Last ObjectModification: 2019_09_19-PM-04_04_22

Theory : constructive!algebra


Home Index