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 aCompleteAtomicBooleanAlgebrawith≤ = ⊆,< = ⊂,⊓ = ∩,⊔ = ∪,⨅ = ⋂,⨆ = ⋃and\as the set difference. SeeSet.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 := ⋯ }