We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 1fff6f4 commit 2a4794aCopy full SHA for 2a4794a
CHANGES.md
@@ -11,7 +11,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/).
11
- Impred: Set constructor o for quantifying over propositions
12
- Epsilon: Hilbert's ε operator
13
- List: add iota and indexes
14
-- Set: add ι:Set
+- Set: add ι:Set and an axiom el:Π a,τ a saying that every set is non-empty
15
- Pos, Z: add printing to decimal notation
16
17
### Changed
Set.lp
@@ -10,6 +10,10 @@ injective symbol τ : Set → TYPE; // `t or \tau
10
builtin "T" ≔ τ;
+// We assume that sets are non-empty
+
+symbol el a : τ a;
// Cartesian product
18
19
constant symbol × : Set → Set → Set; notation × infix right 10; // \times
0 commit comments