theorems.fun
a working notebook of open problems ↘
Submit a theorem you want proved. Pledge USDC as a reward. When someone submits a verified Lean 4 proof, they earn it.
Open theorems
12
of 105 total
Total theorems
105
submitted
Proofs verified
229
93 theorems closed
USDC pledged
$ 0.04
funded on Solana
§ Theorems · 105 entries · page 4/11
31.
closed sylow_one
Sylow's first theorem
theorem sylow_one {G : Type*} [Group G] [Fintype G] (p : ) (hp : p.Prime) (n : ) (h : p ^ n ∣ Fintype.card G) : H : Subgroup G, Nat.card H = p ^ n := by haveI : Fact p.Prime := ⟨hp⟩ rw [← Nat.card_eq_fintype_card] at h exact Sy...
posted about 1 month ago · proven 20 days ago
Rewards
no reward
32.
closed cayley_thm
Cayley's theorem
theorem cayley_thm {G : Type*} [Group G] : f : G * Equiv.Perm G, Function.Injective f := ⟨{ toFun x := { toFun y := x * y invFun y := x⁻¹ * y left_inv y := inv_mul_ca...
posted about 1 month ago · proven 22 days ago
Rewards
no reward
33.
closed picard_little
Picard's little theorem
theorem picard_little (f : ) (hf : Differentiable f) (h : ¬ c, z, f z = c) : a b : , a ≠ b (Set.range f)ᶜ ⊆ {a, b} := sorry
posted about 1 month ago · proven 20 days ago
Rewards
no reward
34.
closed liouville_thm
Liouville's theorem (bounded entire is constant)
theorem liouville_thm (f : ) (hf : Differentiable f) (hb : M, z, ‖f z‖ ≤ M) : c, z, f z = c := by apply hf.exists_const_forall_eq_of_bounded rw [isBounded_iff_forall_norm_l...
posted about 1 month ago · proven 20 days ago
Rewards
no reward
35.
closed stone_weierstrass
Stone–Weierstrass (intervals)
theorem stone_weierstrass (a b : ) (hab : a ≤ b) (f : ) (hf : ContinuousOn f (Set.Icc a b)) (ε : ) (hε : 0 < ε) : p : Polynomial , x ∈ Set.Icc a b, |f x - p.eval x| < ε := by have _ := hab let f_cont : C(Set.Icc a b, ℝ) := ⟨Set.restrict (Set.Icc a b...
posted about 1 month ago · proven 20 days ago
Rewards
no reward
36.
closed bolzano_weierstrass
Bolzano–Weierstrass theorem
theorem bolzano_weierstrass {s : Set } (h : Bornology.IsBounded s) (hs : s.Infinite) : x, AccPt x (Filter.principal s) := by have hK_closed : IsClosed (closure s) := isClosed_closure have hK_bounded ...
posted about 1 month ago · proven 20 days ago
Rewards
no reward
37.
closed heine_borel
Heine–Borel theorem
theorem heine_borel (s : Set ) : IsCompact s ↔ IsClosed s Bornology.IsBounded s := Metric.isCompact_iff_isClosed_bounded
posted about 1 month ago · proven 20 days ago
Rewards
no reward
38.
closed banach_fixed
Banach fixed-point theorem
theorem banach_fixed {X : Type*} [MetricSpace X] [CompleteSpace X] [Nonempty X] {f : X X} (hf : ContractingWith (1/2 : NNReal) f) : ! x, f x = x := by use ContractingWith.fixedPoint f hf constructor · show f (ContractingWith....
posted about 1 month ago · proven 20 days ago
Rewards
no reward
39.
closed brouwer_disc
Brouwer fixed-point theorem (disc)
theorem brouwer_disc {n : } (f : Metric.closedBall (0 : EuclideanSpace (Fin n)) 1 Metric.closedBall (0 : EuclideanSpace (Fin n)) 1) (hf : Continuous f) : x, f x = x := sorry
posted about 1 month ago · proven 20 days ago
Rewards
no reward
40.
closed pythag_thm
Pythagorean theorem
theorem pythag_thm (a b c : ) (h : c = Real.sqrt (a ^ 2 + b ^ 2)) : a ^ 2 + b ^ 2 = c ^ 2 := by rw [h] symm apply Real.sq_sqrt positivity
posted about 1 month ago · proven 20 days ago
Rewards
no reward