Skip to content

Commit

Permalink
add permanent conjecture
Browse files Browse the repository at this point in the history
  • Loading branch information
mo271 committed Nov 12, 2024
1 parent 6c6e0d9 commit 0aabc1e
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion FormalBook/Chapter_24.lean
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,8 @@ limitations under the License.
Authors: Moritz Firsching
-/
import Mathlib.Tactic
import Mathlib.Data.Matrix.DoublyStochastic
import Mathlib.Data.Real.Basic
/-!
# Van der Waerden's permanent conjecture
Expand All @@ -36,3 +37,15 @@ import Mathlib.Tactic
- Claim
- Farkas Lemma
-/



open Equiv
namespace Matrix

variable {n : ℕ}

def per (M : Matrix (Fin n) (Fin n) ℝ) := ∑ σ : Perm (Fin n), ∏ i, M (σ i) i

theorem permanent_conjecture (M : Matrix (Fin n) (Fin n) ℝ) :
M ∈ doublyStochastic ℝ (Fin n) → per M ≥ (n.factorial)/(n ^ n) := sorry

0 comments on commit 0aabc1e

Please sign in to comment.