Elementary finite objects for Mertens' theorems #
This file defines the finite set of primes at most x, its reciprocal sum,
and the corresponding Euler product. It contains only elementary finite-sum,
finite-product, positivity, and local logarithm estimates; analytic asymptotic
results belong in later modules.
The finite set of prime natural numbers at most x.
Equations
Instances For
Inspect dependencies
AnalyticNumberTheory.Mertens.primesUpTo · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.mem_primesUpTo · compiled type and proof/definition references.
The sets of primes up to x are nested as x increases.
Inspect dependencies
AnalyticNumberTheory.Mertens.primesUpTo_mono · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primesUpTo_eq_empty_of_le_one · compiled type and proof/definition references.
The finite reciprocal-prime sum ∑ p ≤ x, 1 / p.
Equations
Instances For
Inspect dependencies
AnalyticNumberTheory.Mertens.primeReciprocalSum · compiled type and proof/definition references.
The finite Euler product ∏ p ≤ x, (1 - 1 / p).
Equations
- AnalyticNumberTheory.Mertens.primeProduct x = ∏ p ∈ AnalyticNumberTheory.Mertens.primesUpTo x, (1 - 1 / ↑p)
Instances For
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct · compiled type and proof/definition references.
There are no reciprocal-prime terms below 2.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeReciprocalSum_eq_zero_of_le_one · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeReciprocalSum_zero · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeReciprocalSum_one · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeReciprocalSum_nonneg · compiled type and proof/definition references.
The reciprocal-prime sum is monotone in its cutoff.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeReciprocalSum_mono · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct_zero · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct_one · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeFactor_pos · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeFactor_le_one · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct_pos · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct_nonneg · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct_le_one · compiled type and proof/definition references.
The finite Euler product is antitone in its cutoff.
Inspect dependencies
AnalyticNumberTheory.Mertens.primeProduct_antitone · compiled type and proof/definition references.
Taking logarithms converts the finite Euler product into a finite sum.
Inspect dependencies
AnalyticNumberTheory.Mertens.log_primeProduct · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.abs_log_one_sub_add_le · compiled type and proof/definition references.
Inspect dependencies
AnalyticNumberTheory.Mertens.abs_log_primeFactor_add_le · compiled type and proof/definition references.