Skip to content

Commit a36ed51

Browse files
committed
feat: f r = r for f : ℝ →+* ℝ (leanprover-community#30486)
1 parent 2f09753 commit a36ed51

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

Mathlib/Data/Real/CompleteField.lean

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,8 @@ instance Real.RingHom.unique : Unique (ℝ →+* ℝ) where
1818
default := RingHom.id ℝ
1919
uniq f := congr_arg OrderRingHom.toRingHom (@Subsingleton.elim (ℝ →+*o ℝ) _
2020
⟨f, ringHom_monotone (fun r hr => ⟨√r, sq_sqrt hr⟩) f⟩ default)
21+
22+
@[simp]
23+
theorem Real.ringHom_apply {F : Type*} [FunLike F ℝ ℝ] [RingHomClass F ℝ ℝ] (f : F) (r : ℝ) :
24+
f r = r :=
25+
DFunLike.congr_fun (Unique.eq_default (RingHomClass.toRingHom f)) r

0 commit comments

Comments
 (0)