Theorems / mh_ineq_f31a9a
Mathlib held-out
Inequalities · easy
theorem lg_target (x : ENNReal) (y : ℝ) : x ^ y = (↑y * x.log).exp := by
- Mathlib declaration
- EReal.ENNReal.rpow_eq_exp_mul_log
- Held-out module
- Mathlib.Analysis.SpecialFunctions.Log.ENNRealLogExp
- Banned modules (itself + downstream)
- 7
- Reference proof premises (reachable / held-out)
- 0 / 1
Traces
Each configuration's full record: what was retrieved, what the model wrote, what Lean said back.
Not verified1 model calls · 1 Lean checks · $0.00004
Attempts
- sample 0 · round 0Hallucinated theorem1.6 s model time
Proof rw [pow_log, log_def, exp_add, mul_comm, exp_mul]
What Lean printed (this is all the model sees on repair) 4:6: error: Unknown identifier `pow_log` 3:70: error: unsolved goals x : ENNReal y : ℝ ⊢ x ^ y = (↑y * x.log).exp
Reference proof
Mathlib's own source for this declaration, shown for comparison. It may use lemmas the prover is not allowed to use.
@[deprecated (since := "2026-07-15")] alias _root_.EReal.ENNReal.rpow_eq_exp_mul_log := rpow_eq_exp_mul_log