Zulip Chat Archive

Stream: new members

Topic: Weirdness with cutsat


Ilmārs Cīrulis (Dec 05 2025 at 13:24):

import Mathlib

theorem T.extracted_1_7 {a : } (ha : 0 < a) (H : a ^ 2 = 2 ^ a) : a = 4 :=
  have h₁ : a = 1  a = 2  3  a := by cutsat -- fails
  sorry

If I remove hypothesis H, cutsat works again.

import Mathlib

theorem T.extracted_1_7 {a : } (ha : 0 < a) : a = 4 :=
  have h₁ : a = 1  a = 2  3  a := by cutsat
  sorry

Snir Broshi (Dec 05 2025 at 17:31):

This reproduces on the latest Mathlib nightly (ce00192bf8058fc20bcc4188abf983d16be18ff7)

Kim Morrison (Dec 08 2025 at 03:55):

Thanks for this report, investigating!


Last updated: Dec 20 2025 at 21:32 UTC