Zulip Chat Archive

Stream: lean4

Topic: WellFoundedGT Nat


Ka Wing Li (Jul 20 2025 at 09:49):

Is it true that I cannot prove the following? I can prove one for WellFoundedLT ℕ though.

instance : WellFoundedGT  where
  wf := by
    sorry

Yaël Dillies (Jul 20 2025 at 09:51):

Yes, this is false. Eg 0 < 1 < 2 < ...

Kenny Lau (Jul 20 2025 at 11:38):

import Mathlib

theorem not_wellFoundedGT_nat : ¬WellFoundedGT  :=
  fun h  h.induction (C := fun _  False) 0 fun n ih  ih (n + 1) (Nat.lt_succ_self n)

Ruben Van de Velde (Jul 20 2025 at 12:19):

Yaël Dillies said:

Yes, this is false. Eg 0 > 1 > 2 > ...

... excuse me?

Yaël Dillies (Jul 20 2025 at 13:48):

:innocent:

Ka Wing Li (Jul 21 2025 at 00:33):

Oh thanks. I see what is going on.


Last updated: Dec 20 2025 at 21:32 UTC