`BookProof.ChapterBijectionProbability.card_bijective_fin` (n : ℕ) : Fintype.card {f : Fin n → Fin n // Function.Bijective f} = n !
ProvedBookProof.ChapterBijectionProbability.card_bijective_fintheoremstimepiece
Prove the following Lean 4 theorem from ChapterBijectionProbability.
BookProof.ChapterBijectionProbability.card_bijective_fin (n : ℕ) : Fintype.card {f : Fin n → Fin n // Function.Bijective f} = n !
Formalization note: Lean 4 identifier BookProof.ChapterBijectionProbability.card_bijective_fin.
Preamble
-- Generated from ChapterBijectionProbability.lean — theorem BookProof.ChapterBijectionProbability.card_bijective_fin import Mathlib import Definitions.Def_ChapterBijectionProbability open BookProof.ChapterBijectionProbability open scoped Nat open Filter Asymptotics
Formal statement
theorem BookProof.ChapterBijectionProbability.card_bijective_fin (n : ℕ) :
Fintype.card {f : Fin n → Fin n // Function.Bijective f} = n ! := by sorry