Zulip Chat Archive

Stream: Is there code for X?

Topic: limit Ordinal smaller than sum of smaller ordinals


Jakub Nowak (Dec 02 2025 at 13:31):

theorem Ordinal.add_lt_of_lt_of_lt_of_isSuccPrelimit {o₁ o₂ o : Ordinal}
    (h : Order.IsSuccPrelimit o) (h₁ : o₁ < o) (h₂ : o₂ < o) : o₁ + o₂ < o

I think this is true for Ordinals? Maybe it's present in mathlib with some more generic assumptions?

Jakub Nowak (Dec 02 2025 at 13:33):

nvm, that's obviously not true for ω + ω.

Jakub Nowak (Dec 02 2025 at 13:45):

Ah, this property is defined as Ordinal.Principal (fun x1 x2 => x1 + x2). docs#Ordinal.principal_add_iff_zero_or_omega0_opow characterizes all ordinals that have that property.


Last updated: Dec 20 2025 at 21:32 UTC