Documentation

LeanPool.SelbergSieve4.ForMathlib.ProdsAntidiagonal

LeanPool.SelbergSieve4.ForMathlib.ProdsAntidiagonal #

@[reducible, inline]
abbrev Nat.finMulAntidiagonal (d n : ℕ) :
Finset (Fin d → ℕ)

Alias for the multiplicative antidiagonal indexed by Fin d.

Equations
Instances For
    theorem Nat.mem_finMulAntidiagonal {d n : ℕ} {f : Fin d → ℕ} :
    f ∈ d.finMulAntidiagonal n ↔ ∏ i : Fin d, f i = n ∧ n ≠ 0

    Membership in the multiplicative antidiagonal.

    theorem Nat.finMulAntidiagonal_univ_eq {d m n : ℕ} (hmn : m ∣ n) (hn : n ≠ 0) :
    d.finMulAntidiagonal m = {f ∈ Fintype.piFinset fun (x : Fin d) => n.divisors | ∏ i : Fin d, f i = m}