@@ -389,7 +389,7 @@ theorem iUnion_univ_pi_of_monotone {ι ι' : Type*} [LinearOrder ι'] [Nonempty
389389 ⋃ j : ι', pi univ (fun i => s i j) = pi univ fun i => ⋃ j, s i j :=
390390 iUnion_pi_of_monotone finite_univ fun i _ => hs i
391391
392- theorem Finite.iInf_iSup_eq {ι} {κ : ι → Sort *} [Nonempty (∀ a, κ a)] [Order.Frame α] {s : Set ι}
392+ theorem Finite.biInf_iSup_eq {ι} {κ : ι → Sort *} [Nonempty (∀ a, κ a)] [Order.Frame α] {s : Set ι}
393393 (hs : s.Finite) {f : ∀ a, κ a → α} :
394394 ⨅ a ∈ s, ⨆ b, f a b = ⨆ g : ∀ a, κ a, ⨅ a ∈ s, f a (g a) := by
395395 classical
@@ -405,7 +405,7 @@ theorem Finite.iInf_iSup_eq {ι} {κ : ι → Sort*} [Nonempty (∀ a, κ a)] [O
405405 exact ha ha'
406406 · exact le_iSup_of_le (g a) (le_iSup_of_le g le_rfl)
407407
408- theorem Finite.iSup_iInf_eq {ι} {κ : ι → Sort *} [Nonempty (∀ a, κ a)] [Order.Coframe α] {s : Set ι}
408+ theorem Finite.biSup_iInf_eq {ι} {κ : ι → Sort *} [Nonempty (∀ a, κ a)] [Order.Coframe α] {s : Set ι}
409409 (hs : s.Finite) {f : ∀ a, κ a → α} :
410410 ⨆ a ∈ s, ⨅ b, f a b = ⨅ g : ∀ a, κ a, ⨆ a ∈ s, f a (g a) := by
411411 classical
@@ -424,7 +424,7 @@ theorem Finite.iSup_iInf_eq {ι} {κ : ι → Sort*} [Nonempty (∀ a, κ a)] [O
424424theorem _root_.iInf_iSup_eq_of_finite {α ι} {κ : ι → Sort *} [Order.Frame α] [Finite ι]
425425 {f : ∀ a, κ a → α} : ⨅ a, ⨆ b, f a b = ⨆ g : ∀ a, κ a, ⨅ a, f a (g a) := by
426426 by_cases h : ∀ a, Nonempty (κ a)
427- · have := Finite.iInf_iSup_eq (f := (f <| PLift.down ·)) Set.finite_univ
427+ · have := Finite.biInf_iSup_eq (f := (f <| PLift.down ·)) Set.finite_univ
428428 simp only [mem_univ, iInf_pos] at this
429429 simp_rw [← Equiv.plift.symm.iInf_comp,
430430 ← (Equiv.plift.piCongr (W := (κ <| PLift.down ·)) fun _ => Equiv.refl _).symm.iSup_comp]
@@ -438,7 +438,7 @@ theorem _root_.iInf_iSup_eq_of_finite {α ι} {κ : ι → Sort*} [Order.Frame
438438theorem _root_.iSup_iInf_eq_of_finite {α ι} {κ : ι → Sort *} [Order.Coframe α] [Finite ι]
439439 {f : ∀ a, κ a → α} : ⨆ a, ⨅ b, f a b = ⨅ g : ∀ a, κ a, ⨆ a, f a (g a) := by
440440 by_cases h : ∀ a, Nonempty (κ a)
441- · have := Finite.iSup_iInf_eq (f := (f <| PLift.down ·)) Set.finite_univ
441+ · have := Finite.biSup_iInf_eq (f := (f <| PLift.down ·)) Set.finite_univ
442442 simp only [mem_univ, iSup_pos] at this
443443 simp_rw [← Equiv.plift.symm.iSup_comp,
444444 ← (Equiv.plift.piCongr (W := (κ <| PLift.down ·)) fun _ => Equiv.refl _).symm.iInf_comp]
0 commit comments