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, whenevertandsare points of the same cube - inequality tope \(t \leq s\) is written
t <= swhenevert : 2ands : 2
- tope conjunction \(\psi \land \phi\) is written