ℓ-regular overpartitions

DefinitionNumber of \(\ell\)-regular overpartitions#✓fully proved

For natural numbers \(\ell\) and \(n\), \(A_\ell(n)\) is the number of overpartitions of \(n\) in which no part is divisible by \(\ell\).

No positivity restriction is placed on \(\ell\); for \(\ell = 0\) every overpartition of \(n\) is counted, since parts are positive.

public noncomputable def regularOverpartitionCount (ℓ n : ℕ) : ℕ :=
  Nat.card {O : Nat.Overpartition n // ∀ a ∈ O.toPartition.parts, ¬ ℓ ∣ a}
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Identity (1).
Uses 1 · Used by 12

TheoremOne \(\ell\)-regular overpartition of zero#✓fully proved

For every natural number \(\ell\), the number \(A_\ell(0)\) of overpartitions of \(0\) with no part divisible by \(\ell\) equals \(1\): the only one is the empty overpartition.

The statement also covers \(\ell = 0\), a harmless extension of the paper's positive regularity parameter.

public theorem regularOverpartitionCount_zero (ℓ : ℕ) :
    regularOverpartitionCount ℓ 0 = 1
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Identity (1).
Uses 4

TheoremTwo \(\ell\)-regular overpartitions of one#✓fully proved

For every natural number \(\ell \ge 2\), the number \(A_\ell(1)\) of overpartitions of \(1\) with no part divisible by \(\ell\) equals \(2\): they are the single part \(1\), without and with an overline.

Among positive \(\ell\), the hypothesis \(\ell \ge 2\) says exactly that \(\ell\) does not divide the sole part \(1\).

public theorem regularOverpartitionCount_one (ℓ : ℕ) (hℓ : 2 ≤ ℓ) :
    regularOverpartitionCount ℓ 1 = 2
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Identity (1).
Uses 2

TheoremTruncated generating function for \(\ell\)-regular overpartitions#●ready to prove

Let \(\ell \ge 1\), \(N\) and \(n \le N\) be natural numbers, and let \(A_\ell(n)\) be the number of overpartitions of \(n\) with no part divisible by \(\ell\). Then the coefficient of \(X^n\) in the polynomial

\[\prod_{1 \le k \le N,\ \ell \nmid k} \Big((1 + X^k) \sum_{i=0}^{N} X^{ki}\Big) \in \mathbb{N}[X]\]

equals \(A_\ell(n)\).

This is a finite-polynomial form of the generating function \(\sum_{n \ge 0} A_\ell(n) q^n = \prod_{k \ge 1,\ \ell \nmid k} (1 + q^k)/(1 - q^k)\): each geometric series is cut off at \(i = N\), and only coefficients up to degree \(N\) are compared.

public theorem_wanted regularOverpartitionCount_eq_coeff_truncatedProduct
    (ℓ N n : ℕ) (hℓ : 1 ≤ ℓ) (hn : n ≤ N) :
    (∏ k ∈ (Finset.Icc 1 N).filter (fun k => ¬ ℓ ∣ k),
      (((1 : Polynomial ℕ) + Polynomial.X ^ k) *
        ∑ i ∈ Finset.range (N + 1), Polynomial.X ^ (k * i))).coeff n =
      regularOverpartitionCount ℓ n
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Identity (1).
Uses 1

Theorem\(p\)-regular overpartitions are almost always divisible by \(2^j\)#●ready to prove

Let \(p\) be an odd prime, let \(j \ge 1\), and let \(A_p(n)\) be the number of overpartitions of \(n\) with no part divisible by \(p\). Then

\[\lim_{X \to \infty} \frac{\#\{n : 0 \le n \le X,\ 2^j \mid A_p(n)\}}{X} = 1,\]

where \(X\) runs over the natural numbers.

public theorem_wanted regularOverpartition_prime_power_two_density
    (p j : ℕ) (hp : p.Prime) (hpodd : Odd p) (hj : 1 ≤ j) :
    Filter.Tendsto
      (fun X : ℕ =>
        (((Finset.range (X + 1)).filter
          (fun n => 2 ^ j ∣ regularOverpartitionCount p n)).card : ℝ) /
          (X : ℝ))
      Filter.atTop (𝓝 1)
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 1.
Uses 1

TheoremAlmost all \(3p\)-regular overpartition counts are divisible by \(2^j\)#●ready to prove

Write \(A_\ell(m)\) for the number of overpartitions of \(m\) none of whose parts is divisible by \(\ell\). Let \(p\) be an odd prime and let \(j \ge 1\). Then the number of natural numbers \(n\) with \(0 \le n \le X\) and \(2^j \mid A_{3p}(n)\), divided by \(X\), tends to \(1\) as the natural number \(X\) tends to infinity.

public theorem_wanted regularOverpartition_three_mul_prime_power_two_density
    (p j : ℕ) (hp : p.Prime) (hpodd : Odd p) (hj : 1 ≤ j) :
    Filter.Tendsto
      (fun X : ℕ =>
        (((Finset.range (X + 1)).filter
          (fun n => 2 ^ j ∣ regularOverpartitionCount (3 * p) n)).card : ℝ) /
          (X : ℝ))
      Filter.atTop (𝓝 1)
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 2.
Uses 1

TheoremAlmost all \(3 \cdot 2^\alpha\)-regular overpartition counts are divisible by \(2^j\)#●ready to prove

Write \(A_\ell(m)\) for the number of overpartitions of \(m\) none of whose parts is divisible by \(\ell\). Let \(\alpha \ge 1\) and \(j \ge \alpha + 1\) be natural numbers. Then the number of natural numbers \(n\) with \(0 \le n \le X\) and \(2^j \mid A_{3 \cdot 2^\alpha}(n)\), divided by \(X\), tends to \(1\) as the natural number \(X\) tends to infinity.

public theorem_wanted regularOverpartition_three_mul_two_power_density
    (j α : ℕ) (hα : 1 ≤ α) (hja : α + 1 ≤ j) :
    Filter.Tendsto
      (fun X : ℕ =>
        (((Finset.range (X + 1)).filter
          (fun n =>
            2 ^ j ∣ regularOverpartitionCount (3 * 2 ^ α) n)).card : ℝ) /
          (X : ℝ))
      Filter.atTop (𝓝 1)
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 3.
Uses 1

TheoremCongruences modulo powers of two for \(3 \cdot 2^\alpha\)-regular overpartitions#●ready to prove

Write \(A_\ell(m)\) for the number of overpartitions of \(m\) none of whose parts is divisible by \(\ell\). For every natural number \(\alpha \ge 1\) there is a natural number \(c\) with the following property. Let \(d \ge 1\) be a natural number, let \(p_1, \dots, p_{c+d}\) be distinct primes, each coprime to \(6\), and let \(n\) be a natural number that is divisible by \(24\) and coprime to every \(p_i\). Then \(A_{3 \cdot 2^\alpha}(p_1 p_2 \cdots p_{c+d} \, n / 24) \equiv 0 \pmod{2^d}\).

The hypothesis that \(24\) divides \(n\) makes the argument an integer; the paper reads this value off a series in \(q^{24}\).

public theorem_wanted regularOverpartition_three_mul_two_power_many_primes
    (α : ℕ) (hα : 0 < α) :
    ∃ c : ℕ, ∀ (d : ℕ), 1 ≤ d →
      ∀ (ps : Fin (c + d) → ℕ), Function.Injective ps →
        (∀ i, (ps i).Prime) →
        (∀ i, Nat.Coprime (ps i) 6) →
        ∀ n : ℕ, (∀ i, Nat.Coprime n (ps i)) → 24 ∣ n →
          Nat.ModEq (2 ^ d)
            (regularOverpartitionCount (3 * 2 ^ α)
              ((∏ i, ps i) * n / 24))
            0
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 4.
Uses 1

Theorem\(\ell\)-regular overpartitions vanish modulo \(4\) along families of primes#●ready to prove

For a natural number \(\ell\), let \(A_\ell(m)\) be the number of overpartitions of \(m\) with no part divisible by \(\ell\). Let \(\ell \equiv 3 \pmod 4\), let \(k\), \(n\) and \(j\) be natural numbers, and let \(p_1, \dots, p_{k+1}\) be primes, not necessarily distinct, each greater than \(2\) and congruent to \(3\) modulo \(4\). If \(j \not\equiv 0 \pmod{p_{k+1}}\), then

\[A_\ell\big(p_1^2 \cdots p_k^2 \, p_{k+1} \, (p_{k+1}(4n + 1) + 4j)\big) \equiv 0 \pmod 4.\]

The paper takes \(j\) to be an integer; here \(j\) is a natural number.

public theorem_wanted regularOverpartition_mod_four_prime_family
    (ℓ n k j : ℕ) (hℓ : Nat.ModEq 4 ℓ 3)
    (ps : Fin (k + 1) → ℕ)
    (hps : ∀ i, (ps i).Prime ∧ 2 < ps i ∧ Nat.ModEq 4 (ps i) 3)
    (hj : ¬ Nat.ModEq (ps (Fin.last k)) j 0) :
    Nat.ModEq 4
      (regularOverpartitionCount ℓ
        ((∏ i : Fin k, (ps i.castSucc) ^ 2) *
          ps (Fin.last k) *
          (ps (Fin.last k) * (4 * n + 1) + 4 * j)))
      0
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 5.
Uses 1

Theorem\(\ell\)-regular overpartitions vanish modulo \(4\) along powers of one prime#●ready to prove

For a natural number \(\ell\), let \(A_\ell(m)\) be the number of overpartitions of \(m\) with no part divisible by \(\ell\). Let \(\ell \equiv 3 \pmod 4\), and let \(p > 2\) be a prime with \(p \not\equiv 1 \pmod 6\). Then for all natural numbers \(k\), \(n\) and \(j\) with \(j \not\equiv 0 \pmod p\),

\[A_\ell\big(p^{2k+2}(4n + 1) + 4j \, p^{2k+1}\big) \equiv 0 \pmod 4.\]

The condition modulo \(6\) is the one printed in the paper; it is not replaced by the condition \(p \equiv 3 \pmod 4\) of Theorem 5.

public theorem_wanted regularOverpartition_mod_four_single_prime
    (ℓ p k n j : ℕ) (hℓ : Nat.ModEq 4 ℓ 3)
    (hp : p.Prime) (hp2 : 2 < p) (hp6 : ¬ Nat.ModEq 6 p 1)
    (hj : ¬ Nat.ModEq p j 0) :
    Nat.ModEq 4
      (regularOverpartitionCount ℓ
        (p ^ (2 * k + 2) * (4 * n + 1) +
          p ^ (2 * k + 1) * (4 * j)))
      0
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Corollary 1.
Uses 1

Theorem\(\ell\)-regular overpartitions vanish modulo \(4\) on progressions modulo \(4\ell\)#●ready to prove

For a natural number \(\ell\), let \(A_\ell(m)\) be the number of overpartitions of \(m\) with no part divisible by \(\ell\). Let \(\ell \equiv 3 \pmod 4\), and let \(n\) and \(j\) be natural numbers with \(j \not\equiv (\ell - 3)/4 \pmod{\ell}\). Then \(A_\ell(4\ell n + 4j + 3) \equiv 0 \pmod 4\).

public theorem_wanted regularOverpartition_mod_four_progression
    (ℓ n j : ℕ) (hℓ : Nat.ModEq 4 ℓ 3)
    (hj : ¬ Nat.ModEq ℓ j ((ℓ - 3) / 4)) :
    Nat.ModEq 4
      (regularOverpartitionCount ℓ (4 * ℓ * n + 4 * j + 3))
      0
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 6.
Uses 1

TheoremSelf-similarity modulo 7 of 7-regular overpartition counts#●ready to prove

Write \(A_7(m)\) for the number of overpartitions of \(m\) none of whose parts is divisible by \(7\). For all natural numbers \(n\) and \(k\), \(A_7(7^{2k}(4n+3)) \equiv A_7(4n+3) \pmod 7\).

public theorem_wanted regularOverpartition_seven_self_similarity
    (n k : ℕ) :
    Nat.ModEq 7
      (regularOverpartitionCount 7 (7 ^ (2 * k) * (4 * n + 3)))
      (regularOverpartitionCount 7 (4 * n + 3))
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 7.
Uses 1

TheoremRamanujan-type congruences modulo 7 for 7-regular overpartitions#●ready to prove

Write \(A_7(m)\) for the number of overpartitions of \(m\) none of whose parts is divisible by \(7\). For every natural number \(n\), we have \(A_7(16n+4) \equiv 0 \pmod 7\); \(A_7(64n+i) \equiv 0 \pmod 7\) for every natural number \(i < 64\) with \(i \equiv 4 \pmod{32}\); \(A_7(256n+i) \equiv 0 \pmod 7\) for every natural number \(i < 256\) with \(i \equiv 4 \pmod{32}\); and \(A_7(1024n+i) \equiv 0 \pmod 7\) for every natural number \(i < 1024\) with \(i \equiv 4 \pmod{32}\).

public theorem_wanted regularOverpartition_seven_ramanujan_congruences
    (n : ℕ) :
    Nat.ModEq 7 (regularOverpartitionCount 7 (16 * n + 4)) 0 ∧
    (∀ i : ℕ, i % 32 = 4 → i < 64 →
      Nat.ModEq 7 (regularOverpartitionCount 7 (64 * n + i)) 0) ∧
    (∀ j : ℕ, j % 32 = 4 → j < 256 →
      Nat.ModEq 7 (regularOverpartitionCount 7 (256 * n + j)) 0) ∧
    (∀ k : ℕ, k % 32 = 4 → k < 1024 →
      Nat.ModEq 7 (regularOverpartitionCount 7 (1024 * n + k)) 0)
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Theorem 8.
Uses 1

TheoremPrime-power congruence for truncated Euler products#●ready to prove

Let \(s\) and \(t\) be positive integers, let \(p\) be a prime and let \(N\) be a natural number. Then every coefficient of the polynomial

\[\Big(\prod_{m=1}^{N} (1 - X^{sm})\Big)^{p^t} - \Big(\prod_{m=1}^{N} (1 - X^{spm})\Big)^{p^{t-1}}\]

in \(\mathbb{Z}[X]\) is divisible by \(p^t\).

Since the truncated products agree with the infinite products in all degrees up to \(N\), letting \(N\) grow gives the congruence of formal power series \(\prod_{m \ge 1} (1 - q^{sm})^{p^t} \equiv \prod_{m \ge 1} (1 - q^{spm})^{p^{t-1}} \pmod{p^t}\).

public theorem_wanted finiteEulerProduct_primePower_congruence
    (s t p N : ℕ) (hs : 0 < s) (ht : 0 < t) (hp : p.Prime) :
    ∀ r : ℕ, (p : ℤ) ^ t ∣
      ((∏ m ∈ Finset.Icc 1 N,
          ((1 : Polynomial ℤ) - Polynomial.X ^ (s * m))) ^ (p ^ t) -
        (∏ m ∈ Finset.Icc 1 N,
          ((1 : Polynomial ℤ) - Polynomial.X ^ (s * p * m))) ^
            (p ^ (t - 1))).coeff r
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Lemma 1.

TheoremDouble coset representatives for \(\Gamma_0(N)\)#●ready to prove

Let \(N\) be a natural number such that either \(N\) is squarefree, or \(N\) is even and \(N/2\) is squarefree. Write \(\Gamma_0(N)\) for the group of matrices in \(\mathrm{SL}_2(\mathbb{Z})\) whose lower left entry is divisible by \(N\), and \(T = \begin{pmatrix} 1 & 1 \\ 0 & 1 \end{pmatrix}\). Then for every \(\gamma \in \mathrm{SL}_2(\mathbb{Z})\) there is exactly one natural number \(\delta\) dividing \(N\) for which there exist \(A \in \Gamma_0(N)\) and an integer \(h\) with

\[\gamma = A \begin{pmatrix} 1 & 0 \\ \delta & 1 \end{pmatrix} T^h.\]

Equivalently, the matrices \(\begin{pmatrix} 1 & 0 \\ \delta & 1 \end{pmatrix}\) with \(\delta \mid N\) form a complete set of representatives, without repetition, of the double cosets \(\Gamma_0(N) \backslash \mathrm{SL}_2(\mathbb{Z}) / \Gamma_\infty\), where \(\Gamma_\infty\) is generated by \(T\); adding \(-I\) to \(\Gamma_\infty\) changes nothing, as \(-I \in \Gamma_0(N)\).

public theorem_wanted exists_gamma0_lowerUnipotent_T_zpow_decomposition (N : ℕ)
    (hsq : Squarefree N ∨ (2 ∣ N ∧ Squarefree (N / 2)))
    (γ : Matrix.SpecialLinearGroup (Fin 2) ℤ) :
    ∃! δ : ℕ, δ ∣ N ∧ ∃ A ∈ CongruenceSubgroup.Gamma0 N, ∃ h : ℤ,
      γ = A * ⟨!![1, 0; (δ : ℤ), 1], by simp [Matrix.det_fin_two]⟩ * ModularGroup.T ^ h
Sources
  • Murugan P and Fathima S. N, Arithmetic Density of Certain ℓ-Regular Overpartitions, INTEGERS 25 (2025), Article A3, Lemma 3, quoting Wang, Lemma 4.3. "N / 2 is squarefree" is read with 2 ∣ N.
3 fully proved12 ready to prove

The dependency explorer needs JavaScript and its graph data.

Download the complete graph data.