Cardinal Divisibility #
THIS FILE IS SYNCHRONIZED WITH MATHLIB4. Any changes to this file require a corresponding PR to mathlib4.
We show basic results about divisibility in the cardinal numbers. This relation can be characterised
in the following simple way: if a and b are both less than ℵ₀, then a ∣ b iff they are
divisible as natural numbers. If b is greater than ℵ₀, then a ∣ b iff a ≤ b. This
furthermore shows that all infinite cardinals are prime; recall that a * b = max a b if
ℵ₀ ≤ a * b; therefore a ∣ b * c = a ∣ max b c and therefore clearly either a ∣ b or a ∣ c.
Note furthermore that no infinite cardinal is irreducible
(cardinal.not_irreducible_of_aleph_0_le), showing that the cardinal numbers do not form a
comm_cancel_monoid_with_zero.
Main results #
- cardinal.prime_of_aleph_0_le: a- cardinalis prime if it is infinite.
- cardinal.is_prime_iff: a- cardinalis prime iff it is infinite or a prime natural number.
- cardinal.is_prime_pow_iff: a- cardinalis a prime power iff it is infinite or a natural number which is itself a prime power.
Equations
- cardinal.units.unique = {to_inhabited := {default := 1}, uniq := cardinal.units.unique._proof_1}