König's theorem (set theory)
ProvedFamousTheorems.sum_lt_prodcombinatoricsmathlibset-theory
Konig's theorem for cardinals. If for every , then
A strict inequality survives infinite summation and multiplication, which is rare in cardinal arithmetic where strictness usually collapses. Cantor's theorem is the case , . The most-used corollary is , bounding cofinality and showing the continuum cannot equal . The proof is a diagonal argument and uses the axiom of choice. Formalization note. Sums and products are over Cardinal. The result is Mathlib's Cardinal.sum_lt_prod.
Preamble
import Mathlib
Formal statement
namespace FamousTheorems
universe u_1 u_2 u_3 u_4 u_5 u_6 u_7 u_8 u_9 u_10 u_11 u_12 u_13 u_14 u_15 u_16 u_17 u_18 u_19 u_20 u_21 u_22 u_23 u_24 u_25
open Filter Set Topology DirectSum
theorem sum_lt_prod :
∀ {ι : Type u_1} (f g : ι → Cardinal.{u_2}),
(∀ (i : ι), f i < g i) → Cardinal.sum f < Cardinal.prod g := by sorry
end FamousTheoremsSource
Listed in Mathlib's curated theorem manifests; formalized in Mathlib. Proof here reduces to the corresponding Mathlib result.