Simultaneous thinning of a semisparse blockade

Lax57.BlockadeThinning · concepts/Lax57/BlockadeThinning.lean · lax-57

proven

Loading review…

Sign in with ORCID

Community review

Flags

Each flag is tied to a public ORCID identity and explains why this concept may be incorrect.

No flags have been submitted.

    Community review

    Flag this concept

    State precisely what appears incorrect. This explanation will be public under your ORCID name.

    No source line selected.

    Natural Language Statement

    Lemma

    This finite greedy lemma is the sampling-and-cleaning step in Claim 7.1.1. Subblocks are selected in order so that every weakly sparse pair has a controlled edge count. Removing vertices of excessive cross-degree then gives vertexwise sparsity in both directions while retaining at least half of each sample.

    Concept map
    3 concepts
    100%
    Proven claimDefinitionThis conceptRelated conceptA → B: B builds on A
    Evidence

    Each proof establishes this claim relative to its assumptions.

    In the paper

    • page 15 of this submission's paper

    Lean source view on GitHub

    1import Lax57.GraphDefinitions
    2
    3/-!
    4---
    5title: Simultaneous thinning of a semisparse blockade
    6type: lemma
    7---
    8This finite greedy lemma is the sampling-and-cleaning step in Claim 7.1.1.
    9Subblocks are selected in order so that every weakly sparse pair has a
    10controlled edge count. Removing vertices of excessive cross-degree then
    11gives vertexwise sparsity in both directions while retaining at least half
    12of each sample.
    13-/
    14
    15namespace Lax57.BlockadeThinning
    16
    17open Lax57.GraphDefinitions
    18
    19universe u
    20
    21/-- Thin every block simultaneously and convert weak pair density to
    22vertexwise sparsity. -/
    23axiom semisparse_blockade_thinning :
    24 ∀ {V : Type u} [Fintype V] [DecidableEq V]
    25 (G : SimpleGraph V) [DecidableRel G.Adj]
    26 (k P E t : ℕ) (B : Blockade (V := V) k),
    27 2 ≤ k → 2 * k ≤ t → 128 * k ^ 3 * E ≤ P →
    28 (∀ i, 2 * t ≤ (B.block i).card) → B.IsSemisparse G P →
    29 ∃ C : Blockade (V := V) k,
    30 (∀ i, C.block i ⊆ B.block i) ∧
    31 (∀ i, t ≤ 2 * (C.block i).card ∧ (C.block i).card ≤ t) ∧
    32 (∀ {i j}, i ≠ j →
    33 ((∀ x ∈ C.block i, ∀ y ∈ C.block j, G.Adj x y) ∨
    34 (ESparseTo G E (C.block i) (C.block j) ∧
    35 ESparseTo G E (C.block j) (C.block i))))
    36
    37end Lax57.BlockadeThinning
    38
    Show Proof
    Builds on
    Used by

    none

    From Mathlib

    none

    Discussion

    Ask a question or add context. Endorsements and structured flags are kept in the review panel above.

    Loading discussion…