Compfiles/Imo2015P5.lean
2 declarations, 0 contain sorry, 0 declared as axioms
International Mathematical Olympiad 2015, Problem 5
Determine all functions f : ℝ → ℝ that satisfy
f(x + f(x + y)) + f(xy) = x + f(x + y) + yf(x)
for all x,y.
Imports (2)
Imported by 1 file
- determine
Imo2015P5.SolutionSetline 29 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Set,RealProof uses:
Insert.insert,Singleton.singleton,HSub.hSub,OfNat.ofNat7 instances, coercions and auxiliary constants left out.
- problem
Imo2015P5.imo2015_p5line 31 sourcestandard axioms: Classical.choice, Quot.sound, propext what this means
Statement uses:
Real,Iff,Membership.mem,Set, Imo2015P5.SolutionSet,Eq,HAdd.hAdd,HMul.hMulProof uses:
Iff.intro,Singleton.singleton,HSub.hSub,OfNat.ofNat,Mathlib.Tactic.Ring.of_eq,HPow.hPow,Nat,Nat.rawCast,Mathlib.Tactic.Ring.Common.add_congr,Mathlib.Tactic.Ring.Common.atom_pf,rfl,Eq.mpr,id,congrArg,Eq.symm,Eq.refl,Mathlib.Tactic.Ring.Common.add_pf_add_lt,Mathlib.Tactic.Ring.Common.add_pf_zero_add,Mathlib.Tactic.Ring.Common.add_pf_add_overlap,Mathlib.Tactic.Ring.Common.add_overlap_pfand 86 more122 instances, coercions and auxiliary constants left out.
Tactic trace: 75 steps
Open to load the checked before-and-after goal states.