Sets are a complete atomic Boolean algebra. #
This file contains only the definition of the complete atomic Boolean algebra structure on Set.
Indexed union/intersection are defined in Mathlib.Order.SetNotation; lemmas are available in
Mathlib/Data/Set/Lattice.lean.
Main declarations #
- Set.completeAtomicBooleanAlgebra:- Set αis a- CompleteAtomicBooleanAlgebrawith- ≤ = ⊆,- < = ⊂,- ⊓ = ∩,- ⊔ = ∪,- ⨅ = ⋂,- ⨆ = ⋃and- \as the set difference. See- Set.instBooleanAlgebra.
Complete lattice and complete Boolean algebra instances #
Equations
- One or more equations did not get rendered due to their size.
Equations
- Set.instOrderTop = { top := Set.univ, le_top := ⋯ }