fintype instance for the product of two fintypes. #
@[instance_reducible]
Equations
- instFintypeProd α β = { elems := Finset.univ ×ˢ Finset.univ, complete := ⋯ }
instance Pi.infinite_of_left {ι : Sort u_3} {π : ι → Type u_4} [∀ (i : ι), Nontrivial (π i)] [Infinite ι] :
Infinite ((i : ι) → π i)
instance Pi.infinite_of_right {ι : Sort u_3} {π : ι → Type u_4} [∀ (i : ι), Infinite (π i)] [Nonempty ι] :
Infinite ((i : ι) → π i)
See Pi.infinite_of_exists_right for the case that only one π i is infinite.
instance Function.infinite_of_left {ι : Sort u_3} {π : Type u_4} [Nontrivial π] [Infinite ι] :
Infinite (ι → π)
Non-dependent version of Pi.infinite_of_left.
instance Function.infinite_of_right {ι : Sort u_3} {π : Type u_4} [Infinite π] [Nonempty ι] :
Infinite (ι → π)
Non-dependent version of Pi.infinite_of_exists_right and Pi.infinite_of_right.