Double factorials #
This file defines the double factorial,
n‼ := n * (n - 2) * (n - 4) * ....
Main declarations #
Nat.doubleFactorial: The double factorial.
Nat.doubleFactorial n is the double factorial of n.
Instances For
Nat.doubleFactorial n is the double factorial of n.
Instances For
theorem
Nat.doubleFactorial_add_one
(n : ℕ)
:
(n + 1).doubleFactorial = (n + 1) * (n - 1).doubleFactorial
theorem
Nat.factorial_eq_mul_doubleFactorial
(n : ℕ)
:
(n + 1).factorial = (n + 1).doubleFactorial * n.doubleFactorial
theorem
Nat.doubleFactorial_eq_prod_even
(n : ℕ)
:
(2 * n).doubleFactorial = ∏ i ∈ Finset.range n, 2 * (i + 1)
theorem
Nat.doubleFactorial_eq_prod_odd
(n : ℕ)
:
(2 * n + 1).doubleFactorial = ∏ i ∈ Finset.range n, (2 * (i + 1) + 1)
Extension for Nat.doubleFactorial.