Irreducible and prime elements in an order #
This file defines irreducible and prime elements in an order and shows that in a well-founded lattice every element decomposes as a supremum of irreducible elements.
An element is sup-irreducible (resp. inf-irreducible) if it isn't ⊥
and can't be written as the
supremum of any strictly smaller elements. An element is sup-prime (resp. inf-prime) if it isn't ⊥
and is greater than the supremum of any two elements less than it.
Primality implies irreducibility in general. The converse only holds in distributive lattices. Both hold for all (non-minimal) elements in a linear order.
Main declarations #
SupIrred a
: Sup-irreducibility,a
isn't minimal anda = b ⊔ c → a = b ∨ a = c
InfIrred a
: Inf-irreducibility,a
isn't maximal anda = b ⊓ c → a = b ∨ a = c
SupPrime a
: Sup-primality,a
isn't minimal anda ≤ b ⊔ c → a ≤ b ∨ a ≤ c
InfIrred a
: Inf-primality,a
isn't maximal anda ≥ b ⊓ c → a ≥ b ∨ a ≥ c
exists_supIrred_decomposition
/exists_infIrred_decomposition
: Decomposition into irreducibles in a well-founded semilattice.
Irreducible and prime elements #
In a well-founded lattice, any element is the supremum of finitely many sup-irreducible elements. This is the order-theoretic analogue of prime factorisation.
In a cowell-founded lattice, any element is the infimum of finitely many inf-irreducible elements. This is the order-theoretic analogue of prime factorisation.
Alias of the reverse direction of infIrred_toDual
.
Alias of the reverse direction of infPrime_toDual
.
Alias of the reverse direction of supIrred_ofDual
.
Alias of the reverse direction of supPrime_ofDual
.
Alias of the reverse direction of supIrred_toDual
.
Alias of the reverse direction of supPrime_toDual
.
Alias of the reverse direction of infIrred_ofDual
.
Alias of the reverse direction of infPrime_ofDual
.
Alias of the reverse direction of supPrime_iff_supIrred
.
Alias of the reverse direction of infPrime_iff_infIrred
.