Context in a proof system
A context is an idiom in the design of proof systems à la Gentzen for a collection of assumptions underlying a given judgement.
Usually we add a judgement for “
A judgement in the context
which informally means “under the assumptions
and we write
Cartesian contexts
A proof system with contexts is said to have cartesian contexts1 iff it has some variant contraction rule
and the weakening rule
and the
although the exact form of these vary depending on the proof system.2
Note that from the
Footnotes
-
This is my own term, arising from the need to distinguish contexts in intuitionistic (or classical) logic from contexts in linear logic. The term intuitionistic context might be deemed appropriate, but seems loaded, so I have opted for cartesian, which reflects categorical semantics. ↩
-
see e.g. 2025. Introduction to Homotopy Type Theory, p. 17 ↩