Tope layer¶
All topes live in TOPE
universe.
Here are all the ways to build a tope:
-
Introduce a variable, e.g.
(psi : TOPE) -> ...
;- Usually, topes depend on point variables from some cube(s). To indicate that, we usually introduce topes as "functions" from some cube to
TOPE
. For example,(psi : I -> TOPE) -> ...
.
- Usually, topes depend on point variables from some cube(s). To indicate that, we usually introduce topes as "functions" from some cube to
-
Use a constant:
- top tope \(\top\) is written
TOP
- bottom tope \(\bot\) is written
BOT
- top tope \(\top\) is written
-
Usa a tope connective:
- tope conjunction \(\psi \land \phi\) is written
psi /\ phi
- tope disjunction \(\psi \lor \phi\) is written
psi \/ phi
- equality tope \(t \equiv s\) is written
t === s
, whenevert
ands
are points of the same cube - inequality tope \(t \leq s\) is written
t <= s
whenevert : 2
ands : 2
- tope conjunction \(\psi \land \phi\) is written