Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2020-10-01 12:28 0ccc1573

View on Github →

feat(data/nat/fact, analysis/specific_limits): rename nat.fact, add few lemmas about its behaviour along at_top (#4309) Main content :

  • Rename nat.fact to nat.factorial, and add notation n! in locale factorial. This fixes #2786
  • Generalize prod_inv_distrib to comm_group_with_zero without any nonzero assumptions
  • factorial_tendsto_at_top : n! --> infinity as n--> infinity
  • tendsto_factorial_div_pow_self_at_top : n!/(n^n) --> 0 as n --> infinity

Estimated changes

deleted theorem nat.dvd_fact
deleted def nat.fact
deleted theorem nat.fact_dvd_fact
deleted theorem nat.fact_eq_one
deleted theorem nat.fact_inj
deleted theorem nat.fact_le
deleted theorem nat.fact_lt
deleted theorem nat.fact_mul_pow_le_fact
deleted theorem nat.fact_ne_zero
deleted theorem nat.fact_one
deleted theorem nat.fact_pos
deleted theorem nat.fact_succ
deleted theorem nat.fact_zero
deleted theorem nat.monotone_fact
deleted theorem nat.one_lt_fact
added theorem nat.dvd_factorial
added def nat.factorial
added theorem nat.factorial_eq_one
added theorem nat.factorial_inj
added theorem nat.factorial_le
added theorem nat.factorial_lt
added theorem nat.factorial_ne_zero
added theorem nat.factorial_one
added theorem nat.factorial_pos
added theorem nat.factorial_succ
added theorem nat.factorial_zero
added theorem nat.monotone_factorial
added theorem nat.one_lt_factorial
added theorem nat.self_le_factorial