topology.vector_bundle.constructions ⟷ Mathlib.Topology.VectorBundle.Constructions

This file has been ported!

Changes since the initial port

The following section lists changes to this file in mathlib3 and mathlib4 that occured after the initial port. Most recent changes are shown first. Hovering over a commit will show all commits associated with the same mathlib3 commit.

Changes in mathlib3

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(last sync)

refactor: redefine bundle.total_space (#19221)
  • Use a custom structure for bundle.total_space.
    • Use bundle.total_space.mk instead of bundle.total_space_mk.
    • Use bundle.total_space.to_prod instead of equiv.sigma_equiv_prod.
    • Use bundle.total_space.mk' (scoped notation) to specify F.
    • Rename bundle.trivial.proj_snd to bundle.total_space.trivial_snd to allow dot notation. Should we just use bundle.total_space.snd since bundle.trivial is now reducible?
  • Add an unused argument to bundle.total_space.
  • Make bundle.trivial and bundle.continuous_linear_map reducible.
  • Drop instances that are no longer needed.
Diff
@@ -75,15 +75,15 @@ end bundle.trivial
 section
 variables (π•œ : Type*) {B : Type*} [nontrivially_normed_field π•œ] [topological_space B]
   (F₁ : Type*) [normed_add_comm_group F₁] [normed_space π•œ F₁]
-  (E₁ : B β†’ Type*) [topological_space (total_space E₁)]
+  (E₁ : B β†’ Type*) [topological_space (total_space F₁ E₁)]
   (Fβ‚‚ : Type*) [normed_add_comm_group Fβ‚‚] [normed_space π•œ Fβ‚‚]
-  (Eβ‚‚ : B β†’ Type*) [topological_space (total_space Eβ‚‚)]
+  (Eβ‚‚ : B β†’ Type*) [topological_space (total_space Fβ‚‚ Eβ‚‚)]
 
 namespace trivialization
 variables {F₁ E₁ Fβ‚‚ Eβ‚‚}
   [Ξ  x, add_comm_monoid (E₁ x)] [Ξ  x, module π•œ (E₁ x)]
   [Ξ  x, add_comm_monoid (Eβ‚‚ x)] [Ξ  x, module π•œ (Eβ‚‚ x)]
-  (e₁ e₁' : trivialization F₁ (Ο€ E₁)) (eβ‚‚ eβ‚‚' : trivialization Fβ‚‚ (Ο€ Eβ‚‚))
+  (e₁ e₁' : trivialization F₁ (Ο€ F₁ E₁)) (eβ‚‚ eβ‚‚' : trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚))
 
 instance prod.is_linear [e₁.is_linear π•œ] [eβ‚‚.is_linear π•œ] : (e₁.prod eβ‚‚).is_linear π•œ :=
 { linear := Ξ» x ⟨h₁, hβ‚‚βŸ©, (((e₁.linear π•œ h₁).mk' _).prod_map ((eβ‚‚.linear π•œ hβ‚‚).mk' _)).is_linear }
@@ -146,9 +146,9 @@ instance vector_bundle.prod  [vector_bundle π•œ F₁ E₁] [vector_bundle π•œ
 
 variables {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
 
-@[simp] lemma trivialization.continuous_linear_equiv_at_prod {e₁ : trivialization F₁ (Ο€ E₁)}
-  {eβ‚‚ : trivialization Fβ‚‚ (Ο€ Eβ‚‚)} [e₁.is_linear π•œ] [eβ‚‚.is_linear π•œ] {x : B} (hx₁ : x ∈ e₁.base_set)
-  (hxβ‚‚ : x ∈ eβ‚‚.base_set) :
+@[simp] lemma trivialization.continuous_linear_equiv_at_prod {e₁ : trivialization F₁ (Ο€ F₁ E₁)}
+  {eβ‚‚ : trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚)} [e₁.is_linear π•œ] [eβ‚‚.is_linear π•œ] {x : B}
+  (hx₁ : x ∈ e₁.base_set) (hxβ‚‚ : x ∈ eβ‚‚.base_set) :
   (e₁.prod eβ‚‚).continuous_linear_equiv_at π•œ x ⟨hx₁, hxβ‚‚βŸ©
   = (e₁.continuous_linear_equiv_at π•œ x hx₁).prod (eβ‚‚.continuous_linear_equiv_at π•œ x hxβ‚‚) :=
 begin
@@ -172,12 +172,12 @@ instance [semiring R] [βˆ€ (x : B), add_comm_monoid (E x)] [βˆ€ x, module R (E x
   βˆ€ (x : B'), module R ((f *α΅– E) x) :=
 by delta_instance bundle.pullback
 
-variables {E F} [topological_space B'] [topological_space (total_space E)]
+variables {E F} [topological_space B'] [topological_space (total_space F E)]
   [nontrivially_normed_field π•œ] [normed_add_comm_group F] [normed_space π•œ F] [topological_space B]
   [βˆ€ x, add_comm_monoid (E x)] [βˆ€ x, module π•œ (E x)]
   {K : Type*} [continuous_map_class K B' B]
 
-instance trivialization.pullback_linear (e : trivialization F (Ο€ E)) [e.is_linear π•œ] (f : K) :
+instance trivialization.pullback_linear (e : trivialization F (Ο€ F E)) [e.is_linear π•œ] (f : K) :
   (@trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).is_linear π•œ :=
 { linear := Ξ» x h, e.linear π•œ h }
 

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(no changes)

(first ported)

Changes in mathlib3port

mathlib3
mathlib3port
Diff
@@ -3,8 +3,8 @@ Copyright Β© 2022 NicolΓ² Cavalleri. All rights reserved.
 Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
 -/
-import Mathbin.Topology.FiberBundle.Constructions
-import Mathbin.Topology.VectorBundle.Basic
+import Topology.FiberBundle.Constructions
+import Topology.VectorBundle.Basic
 
 #align_import topology.vector_bundle.constructions from "leanprover-community/mathlib"@"e473c3198bb41f68560cab68a0529c854b618833"
 
Diff
@@ -2,15 +2,12 @@
 Copyright Β© 2022 NicolΓ² Cavalleri. All rights reserved.
 Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
-
-! This file was ported from Lean 3 source module topology.vector_bundle.constructions
-! leanprover-community/mathlib commit e473c3198bb41f68560cab68a0529c854b618833
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
 -/
 import Mathbin.Topology.FiberBundle.Constructions
 import Mathbin.Topology.VectorBundle.Basic
 
+#align_import topology.vector_bundle.constructions from "leanprover-community/mathlib"@"e473c3198bb41f68560cab68a0529c854b618833"
+
 /-!
 # Standard constructions on vector bundles
 
Diff
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
 
 ! This file was ported from Lean 3 source module topology.vector_bundle.constructions
-! leanprover-community/mathlib commit 38df578a6450a8c5142b3727e3ae894c2300cae0
+! leanprover-community/mathlib commit e473c3198bb41f68560cab68a0529c854b618833
 ! Please do not edit these lines, except to modify the commit id
 ! if you have ported upstream changes.
 -/
@@ -92,15 +92,15 @@ end Bundle.Trivial
 section
 
 variable (π•œ : Type _) {B : Type _} [NontriviallyNormedField π•œ] [TopologicalSpace B] (F₁ : Type _)
-  [NormedAddCommGroup F₁] [NormedSpace π•œ F₁] (E₁ : B β†’ Type _) [TopologicalSpace (TotalSpace E₁)]
+  [NormedAddCommGroup F₁] [NormedSpace π•œ F₁] (E₁ : B β†’ Type _) [TopologicalSpace (TotalSpace F₁ E₁)]
   (Fβ‚‚ : Type _) [NormedAddCommGroup Fβ‚‚] [NormedSpace π•œ Fβ‚‚] (Eβ‚‚ : B β†’ Type _)
-  [TopologicalSpace (TotalSpace Eβ‚‚)]
+  [TopologicalSpace (TotalSpace Fβ‚‚ Eβ‚‚)]
 
 namespace Trivialization
 
 variable {F₁ E₁ Fβ‚‚ Eβ‚‚} [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)]
-  [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ E₁))
-  (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
+  [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ F₁ E₁))
+  (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚))
 
 #print Trivialization.prod.isLinear /-
 instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod eβ‚‚).isLinear π•œ
@@ -178,9 +178,9 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
 variable {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
 
 @[simp]
-theorem Trivialization.continuousLinearEquivAt_prod {e₁ : Trivialization F₁ (Ο€ E₁)}
-    {eβ‚‚ : Trivialization Fβ‚‚ (Ο€ Eβ‚‚)} [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] {x : B} (hx₁ : x ∈ e₁.baseSet)
-    (hxβ‚‚ : x ∈ eβ‚‚.baseSet) :
+theorem Trivialization.continuousLinearEquivAt_prod {e₁ : Trivialization F₁ (Ο€ F₁ E₁)}
+    {eβ‚‚ : Trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚)} [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] {x : B}
+    (hx₁ : x ∈ e₁.baseSet) (hxβ‚‚ : x ∈ eβ‚‚.baseSet) :
     (e₁.Prod eβ‚‚).continuousLinearEquivAt π•œ x ⟨hx₁, hxβ‚‚βŸ© =
       (e₁.continuousLinearEquivAt π•œ x hx₁).Prod (eβ‚‚.continuousLinearEquivAt π•œ x hxβ‚‚) :=
   by
@@ -206,12 +206,12 @@ instance [βˆ€ x : B, AddCommMonoid (E x)] : βˆ€ x : B', AddCommMonoid ((f *α΅– E
 instance [Semiring R] [βˆ€ x : B, AddCommMonoid (E x)] [βˆ€ x, Module R (E x)] :
     βˆ€ x : B', Module R ((f *α΅– E) x) := by delta_instance bundle.pullback
 
-variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace E)] [NontriviallyNormedField π•œ]
+variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace F E)] [NontriviallyNormedField π•œ]
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
   [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
 
 #print Trivialization.pullback_linear /-
-instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.isLinear π•œ] (f : K) :
+instance Trivialization.pullback_linear (e : Trivialization F (Ο€ F E)) [e.isLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).isLinear π•œ
     where linear x h := e.linear π•œ h
 #align trivialization.pullback_linear Trivialization.pullback_linear
Diff
@@ -56,6 +56,7 @@ instance trivialization.isLinear : (trivialization B F).isLinear π•œ
 
 variable {π•œ}
 
+#print Bundle.Trivial.trivialization.coordChangeL /-
 theorem trivialization.coordChangeL (b : B) :
     (trivialization B F).coordChangeL π•œ (trivialization B F) b = ContinuousLinearEquiv.refl π•œ F :=
   by
@@ -63,6 +64,7 @@ theorem trivialization.coordChangeL (b : B) :
   rw [Trivialization.coordChangeL_apply']
   exacts [rfl, ⟨mem_univ _, mem_univ _⟩]
 #align bundle.trivial.trivialization.coord_changeL Bundle.Trivial.trivialization.coordChangeL
+-/
 
 variable (π•œ)
 
@@ -100,11 +102,14 @@ variable {F₁ E₁ Fβ‚‚ Eβ‚‚} [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module 
   [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ E₁))
   (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
 
+#print Trivialization.prod.isLinear /-
 instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod eβ‚‚).isLinear π•œ
     where linear := fun x ⟨h₁, hβ‚‚βŸ© =>
     (((e₁.linear π•œ h₁).mk' _).Prod_map ((eβ‚‚.linear π•œ hβ‚‚).mk' _)).isLinear
 #align trivialization.prod.is_linear Trivialization.prod.isLinear
+-/
 
+#print Trivialization.coordChangeL_prod /-
 @[simp]
 theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLinear π•œ] [eβ‚‚'.isLinear π•œ] ⦃b⦄
     (hb : b ∈ (e₁.Prod eβ‚‚).baseSet ∩ (e₁'.Prod eβ‚‚').baseSet) :
@@ -119,16 +124,19 @@ theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLin
   rw [e₁.coord_changeL_apply e₁', eβ‚‚.coord_changeL_apply eβ‚‚', (e₁.prod eβ‚‚).coordChangeL_apply']
   exacts [rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
 #align trivialization.coord_changeL_prod Trivialization.coordChangeL_prod
+-/
 
 variable {e₁ eβ‚‚} [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
+#print Trivialization.prod_apply /-
 theorem prod_apply [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] {x : B} (hx₁ : x ∈ e₁.baseSet)
     (hxβ‚‚ : x ∈ eβ‚‚.baseSet) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x) :
     prod e₁ eβ‚‚ ⟨x, (v₁, vβ‚‚)⟩ =
       ⟨x, e₁.continuousLinearEquivAt π•œ x hx₁ v₁, eβ‚‚.continuousLinearEquivAt π•œ x hxβ‚‚ vβ‚‚βŸ© :=
   rfl
 #align trivialization.prod_apply Trivialization.prod_apply
+-/
 
 end Trivialization
 
@@ -138,6 +146,7 @@ variable [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)] [βˆ€ x, A
   [βˆ€ x, Module π•œ (Eβ‚‚ x)] [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
+#print VectorBundle.prod /-
 /-- The product of two vector bundles is a vector bundle. -/
 instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚ Eβ‚‚] :
     VectorBundle π•œ (F₁ Γ— Fβ‚‚) (E₁ ×ᡇ Eβ‚‚)
@@ -164,6 +173,7 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
       rw [e₁.coord_changeL_apply e₁', eβ‚‚.coord_changeL_apply eβ‚‚', (e₁.prod eβ‚‚).coordChangeL_apply']
       exacts [rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
 #align vector_bundle.prod VectorBundle.prod
+-/
 
 variable {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
 
@@ -200,11 +210,14 @@ variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace E)] [Nontrivi
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
   [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
 
+#print Trivialization.pullback_linear /-
 instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.isLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).isLinear π•œ
     where linear x h := e.linear π•œ h
 #align trivialization.pullback_linear Trivialization.pullback_linear
+-/
 
+#print VectorBundle.pullback /-
 instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E] [VectorBundle π•œ F E]
     (f : K) : VectorBundle π•œ F ((f : B' β†’ B) *α΅– E)
     where
@@ -222,6 +235,7 @@ instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E]
     rw [e.coord_changeL_apply e' hb, (e.pullback f).coordChangeL_apply' _]
     exacts [rfl, hb]
 #align vector_bundle.pullback VectorBundle.pullback
+-/
 
 end
 
Diff
@@ -61,7 +61,7 @@ theorem trivialization.coordChangeL (b : B) :
   by
   ext v
   rw [Trivialization.coordChangeL_apply']
-  exacts[rfl, ⟨mem_univ _, mem_univ _⟩]
+  exacts [rfl, ⟨mem_univ _, mem_univ _⟩]
 #align bundle.trivial.trivialization.coord_changeL Bundle.Trivial.trivialization.coordChangeL
 
 variable (π•œ)
@@ -117,7 +117,7 @@ theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLin
     (e₁.prod eβ‚‚).coordChangeL π•œ (e₁'.prod eβ‚‚') b (v₁, vβ‚‚) =
       (e₁.coord_changeL π•œ e₁' b v₁, eβ‚‚.coord_changeL π•œ eβ‚‚' b vβ‚‚)
   rw [e₁.coord_changeL_apply e₁', eβ‚‚.coord_changeL_apply eβ‚‚', (e₁.prod eβ‚‚).coordChangeL_apply']
-  exacts[rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
+  exacts [rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
 #align trivialization.coord_changeL_prod Trivialization.coordChangeL_prod
 
 variable {e₁ eβ‚‚} [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
@@ -162,7 +162,7 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
         (e₁.prod eβ‚‚).coordChangeL π•œ (e₁'.prod eβ‚‚') b (v₁, vβ‚‚) =
           (e₁.coord_changeL π•œ e₁' b v₁, eβ‚‚.coord_changeL π•œ eβ‚‚' b vβ‚‚)
       rw [e₁.coord_changeL_apply e₁', eβ‚‚.coord_changeL_apply eβ‚‚', (e₁.prod eβ‚‚).coordChangeL_apply']
-      exacts[rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
+      exacts [rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
 #align vector_bundle.prod VectorBundle.prod
 
 variable {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
@@ -220,7 +220,7 @@ instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E]
     rintro b (hb : f b ∈ e.base_set ∩ e'.base_set); ext v
     show ((e.pullback f).coordChangeL π•œ (e'.pullback f) b) v = (e.coord_changeL π•œ e' (f b)) v
     rw [e.coord_changeL_apply e' hb, (e.pullback f).coordChangeL_apply' _]
-    exacts[rfl, hb]
+    exacts [rfl, hb]
 #align vector_bundle.pullback VectorBundle.pullback
 
 end
Diff
@@ -38,7 +38,7 @@ noncomputable section
 
 open Bundle Set FiberBundle
 
-open Classical Bundle
+open scoped Classical Bundle
 
 /-! ### The trivial vector bundle -/
 
Diff
@@ -56,9 +56,6 @@ instance trivialization.isLinear : (trivialization B F).isLinear π•œ
 
 variable {π•œ}
 
-/- warning: bundle.trivial.trivialization.coord_changeL -> Bundle.Trivial.trivialization.coordChangeL is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align bundle.trivial.trivialization.coord_changeL Bundle.Trivial.trivialization.coordChangeLβ‚“'. -/
 theorem trivialization.coordChangeL (b : B) :
     (trivialization B F).coordChangeL π•œ (trivialization B F) b = ContinuousLinearEquiv.refl π•œ F :=
   by
@@ -103,17 +100,11 @@ variable {F₁ E₁ Fβ‚‚ Eβ‚‚} [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module 
   [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ E₁))
   (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
 
-/- warning: trivialization.prod.is_linear -> Trivialization.prod.isLinear is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align trivialization.prod.is_linear Trivialization.prod.isLinearβ‚“'. -/
 instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod eβ‚‚).isLinear π•œ
     where linear := fun x ⟨h₁, hβ‚‚βŸ© =>
     (((e₁.linear π•œ h₁).mk' _).Prod_map ((eβ‚‚.linear π•œ hβ‚‚).mk' _)).isLinear
 #align trivialization.prod.is_linear Trivialization.prod.isLinear
 
-/- warning: trivialization.coord_changeL_prod -> Trivialization.coordChangeL_prod is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align trivialization.coord_changeL_prod Trivialization.coordChangeL_prodβ‚“'. -/
 @[simp]
 theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLinear π•œ] [eβ‚‚'.isLinear π•œ] ⦃b⦄
     (hb : b ∈ (e₁.Prod eβ‚‚).baseSet ∩ (e₁'.Prod eβ‚‚').baseSet) :
@@ -132,9 +123,6 @@ theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLin
 variable {e₁ eβ‚‚} [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
-/- warning: trivialization.prod_apply -> Trivialization.prod_apply is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align trivialization.prod_apply Trivialization.prod_applyβ‚“'. -/
 theorem prod_apply [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] {x : B} (hx₁ : x ∈ e₁.baseSet)
     (hxβ‚‚ : x ∈ eβ‚‚.baseSet) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x) :
     prod e₁ eβ‚‚ ⟨x, (v₁, vβ‚‚)⟩ =
@@ -150,9 +138,6 @@ variable [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)] [βˆ€ x, A
   [βˆ€ x, Module π•œ (Eβ‚‚ x)] [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
-/- warning: vector_bundle.prod -> VectorBundle.prod is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align vector_bundle.prod VectorBundle.prodβ‚“'. -/
 /-- The product of two vector bundles is a vector bundle. -/
 instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚ Eβ‚‚] :
     VectorBundle π•œ (F₁ Γ— Fβ‚‚) (E₁ ×ᡇ Eβ‚‚)
@@ -215,17 +200,11 @@ variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace E)] [Nontrivi
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
   [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
 
-/- warning: trivialization.pullback_linear -> Trivialization.pullback_linear is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align trivialization.pullback_linear Trivialization.pullback_linearβ‚“'. -/
 instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.isLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).isLinear π•œ
     where linear x h := e.linear π•œ h
 #align trivialization.pullback_linear Trivialization.pullback_linear
 
-/- warning: vector_bundle.pullback -> VectorBundle.pullback is a dubious translation:
-<too large>
-Case conversion may be inaccurate. Consider using '#align vector_bundle.pullback VectorBundle.pullbackβ‚“'. -/
 instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E] [VectorBundle π•œ F E]
     (f : K) : VectorBundle π•œ F ((f : B' β†’ B) *α΅– E)
     where
Diff
@@ -57,10 +57,7 @@ instance trivialization.isLinear : (trivialization B F).isLinear π•œ
 variable {π•œ}
 
 /- warning: bundle.trivial.trivialization.coord_changeL -> Bundle.Trivial.trivialization.coordChangeL is a dubious translation:
-lean 3 declaration is
-  forall {π•œ : Type.{u1}} (B : Type.{u2}) (F : Type.{u3}) [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : NormedAddCommGroup.{u3} F] [_inst_3 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)] [_inst_4 : TopologicalSpace.{u2} B] (b : B), Eq.{succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3)) (Trivialization.coordChangeL.{u1, u2, u3, u3} π•œ B F (Bundle.Trivial.{u2, u3} B F) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) _inst_4 (Bundle.Trivial.Bundle.TotalSpace.topologicalSpace.{u2, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (fun (x : B) => Bundle.Trivial.addCommMonoid.{u2, u3} B F x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2))) (fun (x : B) => Bundle.Trivial.module.{u2, u3, u1} B F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule'.{u1, u3} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) F _inst_2 _inst_3)) (Bundle.Trivial.trivialization.{u2, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.{u2, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.isLinear.{u1, u2, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) (Bundle.Trivial.trivialization.isLinear.{u1, u2, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) b) (ContinuousLinearEquiv.refl.{u1, u3} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3))
-but is expected to have type
-  forall {π•œ : Type.{u2}} (B : Type.{u1}) (F : Type.{u3}) [_inst_1 : NontriviallyNormedField.{u2} π•œ] [_inst_2 : NormedAddCommGroup.{u3} F] [_inst_3 : NormedSpace.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)] [_inst_4 : TopologicalSpace.{u1} B] (b : B), Eq.{succ u3} (ContinuousLinearEquiv.{u2, u2, u3, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))))) (RingHomInvPair.ids.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1)))))) (RingHomInvPair.ids.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1)))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3)) (Trivialization.coordChangeL.{u2, u1, u3, u3} π•œ B F (Bundle.Trivial.{u1, u3} B F) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) _inst_4 (Bundle.Trivial.Bundle.TotalSpace.topologicalSpace.{u1, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (fun (x : B) => Bundle.instAddCommMonoidTrivial.{u1, u3} B F x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2))) (fun (x : B) => Bundle.instModuleTrivialInstAddCommMonoidTrivial.{u1, u3, u2} B F π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3)) (Bundle.Trivial.trivialization.{u1, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.{u1, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.isLinear.{u2, u1, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) (Bundle.Trivial.trivialization.isLinear.{u2, u1, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) b) (ContinuousLinearEquiv.refl.{u2, u3} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3))
+<too large>
 Case conversion may be inaccurate. Consider using '#align bundle.trivial.trivialization.coord_changeL Bundle.Trivial.trivialization.coordChangeLβ‚“'. -/
 theorem trivialization.coordChangeL (b : B) :
     (trivialization B F).coordChangeL π•œ (trivialization B F) b = ContinuousLinearEquiv.refl π•œ F :=
@@ -107,10 +104,7 @@ variable {F₁ E₁ Fβ‚‚ Eβ‚‚} [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module 
   (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
 
 /- warning: trivialization.prod.is_linear -> Trivialization.prod.isLinear is a dubious translation:
-lean 3 declaration is
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚], Trivialization.IsLinear.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x)) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.addCommMonoid.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))))
-but is expected to have type
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u6 u2} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚], Trivialization.IsLinear.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (instTopologicalSpaceProd.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.instAddCommMonoidSum.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.instAddCommMonoidSum.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ (E₁ x) (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))))
+<too large>
 Case conversion may be inaccurate. Consider using '#align trivialization.prod.is_linear Trivialization.prod.isLinearβ‚“'. -/
 instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod eβ‚‚).isLinear π•œ
     where linear := fun x ⟨h₁, hβ‚‚βŸ© =>
@@ -118,10 +112,7 @@ instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod e
 #align trivialization.prod.is_linear Trivialization.prod.isLinear
 
 /- warning: trivialization.coord_changeL_prod -> Trivialization.coordChangeL_prod is a dubious translation:
-lean 3 declaration is
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (e₁' : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) (eβ‚‚' : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁'] [_inst_15 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] [_inst_16 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚'] {{b : B}}, (Membership.Mem.{u2, u2} B (Set.{u2} B) (Set.hasMem.{u2} B) b (Inter.inter.{u2} (Set.{u2} B) (Set.hasInter.{u2} B) (Trivialization.baseSet.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))))) (Trivialization.baseSet.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁' eβ‚‚' (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))))))) -> (Eq.{succ (max u3 u5)} (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) ((fun (a : Type.{max u3 u5}) (b : Type.{max u3 u5}) [self : HasLiftT.{succ (max u3 u5), succ (max u3 u5)} a b] => self.0) (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (HasLiftT.mk.{succ (max u3 u5), succ (max u3 u5)} (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (CoeTCβ‚“.coe.{succ (max u3 u5), succ (max u3 u5)} (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (coeBase.{succ (max u3 u5), succ (max u3 u5)} (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearEquiv.ContinuousLinearMap.coe.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)))))) (Trivialization.coordChangeL.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x)) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.addCommMonoid.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))))) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (fun (x : B) => (fun (x : B) => Eβ‚‚ x) x) _inst_8 e₁' eβ‚‚' (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} ((fun (x : B) => Eβ‚‚ x) x) (AddMonoid.toAddZeroClass.{u6} ((fun (x : B) => Eβ‚‚ x) x) (AddCommMonoid.toAddMonoid.{u6} ((fun (x : B) => Eβ‚‚ x) x) (_inst_11 x))))) (Trivialization.prod.isLinear.{u1, u2, u3, u4, u5, u6} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 Eβ‚‚ _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁ eβ‚‚ _inst_13 _inst_15) (Trivialization.prod.isLinear.{u1, u2, u3, u4, u5, u6} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 (fun (x : B) => (fun (x : B) => Eβ‚‚ x) x) _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁' eβ‚‚' _inst_14 _inst_16) b)) (ContinuousLinearMap.prodMap.{u1, u3, u3, u5, u5} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) ((fun (a : Type.{u3}) (b : Type.{u3}) [self : HasLiftT.{succ u3, succ u3} a b] => self.0) (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (HasLiftT.mk.{succ u3, succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (CoeTCβ‚“.coe.{succ u3, succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (coeBase.{succ u3, succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearEquiv.ContinuousLinearMap.coe.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4))))) (Trivialization.coordChangeL.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁ e₁' _inst_13 _inst_14 b)) ((fun (a : Type.{u5}) (b : Type.{u5}) [self : HasLiftT.{succ u5, succ u5} a b] => self.0) (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (HasLiftT.mk.{succ u5, succ u5} (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (CoeTCβ‚“.coe.{succ u5, succ u5} (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (coeBase.{succ u5, succ u5} (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearEquiv.ContinuousLinearMap.coe.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))))) (Trivialization.coordChangeL.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚ eβ‚‚' _inst_15 _inst_16 b))))
-but is expected to have type
-  forall (π•œ : Type.{u6}) {B : Type.{u5}} [_inst_1 : NontriviallyNormedField.{u6} π•œ] [_inst_2 : TopologicalSpace.{u5} B] {F₁ : Type.{u4}} [_inst_3 : NormedAddCommGroup.{u4} F₁] [_inst_4 : NormedSpace.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)] {E₁ : B -> Type.{u3}} [_inst_5 : TopologicalSpace.{max u3 u5} (Bundle.TotalSpace.{u5, u3} B E₁)] {Fβ‚‚ : Type.{u2}} [_inst_6 : NormedAddCommGroup.{u2} Fβ‚‚] [_inst_7 : NormedSpace.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u1}} [_inst_8 : TopologicalSpace.{max u1 u5} (Bundle.TotalSpace.{u5, u1} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u3} (E₁ x)] [_inst_10 : forall (x : B), Module.{u6, u3} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u1} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u6, u1} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁)) (e₁' : Trivialization.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁)) (eβ‚‚ : Trivialization.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚)) (eβ‚‚' : Trivialization.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁'] [_inst_15 : Trivialization.IsLinear.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] [_inst_16 : Trivialization.IsLinear.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚'] {{b : B}}, (Membership.mem.{u5, u5} B (Set.{u5} B) (Set.instMembershipSet.{u5} B) b (Inter.inter.{u5} (Set.{u5} B) (Set.instInterSet.{u5} B) (Trivialization.baseSet.{u5, max u4 u2, max (max u5 u3) u1} B (Prod.{u4, u2} F₁ Fβ‚‚) (Bundle.TotalSpace.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) _inst_2 (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x))))) (Trivialization.baseSet.{u5, max u4 u2, max (max u5 u3) u1} B (Prod.{u4, u2} F₁ Fβ‚‚) (Bundle.TotalSpace.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) _inst_2 (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁' eβ‚‚' (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x))))))) -> (Eq.{max (succ u4) (succ u2)} (ContinuousLinearMap.{u6, u6, max u4 u2, max u4 u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearEquiv.toContinuousLinearMap.{u6, u6, max u4 u2, max u4 u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Trivialization.coordChangeL.{u6, u5, max u4 u2, max u3 u1} π•œ B (Prod.{u4, u2} F₁ Fβ‚‚) (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x)) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.instAddCommMonoidSum.{u3, u1} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u6, u3, u1} π•œ (E₁ x) (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x)))) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (fun (x : B) => Eβ‚‚ x) _inst_8 e₁' eβ‚‚' (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x)))) (Trivialization.prod.isLinear.{u6, u5, u4, u3, u2, u1} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 Eβ‚‚ _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁ eβ‚‚ _inst_13 _inst_15) (Trivialization.prod.isLinear.{u6, u5, u4, u3, u2, u1} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 (fun (x : B) => Eβ‚‚ x) _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁' eβ‚‚' _inst_14 _inst_16) b)) (ContinuousLinearMap.prodMap.{u6, u4, u4, u2, u2} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (ContinuousLinearEquiv.toContinuousLinearMap.{u6, u6, u4, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (Trivialization.coordChangeL.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁ e₁' _inst_13 _inst_14 b)) (ContinuousLinearEquiv.toContinuousLinearMap.{u6, u6, u2, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (Trivialization.coordChangeL.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚ eβ‚‚' _inst_15 _inst_16 b))))
+<too large>
 Case conversion may be inaccurate. Consider using '#align trivialization.coord_changeL_prod Trivialization.coordChangeL_prodβ‚“'. -/
 @[simp]
 theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLinear π•œ] [eβ‚‚'.isLinear π•œ] ⦃b⦄
@@ -142,10 +133,7 @@ variable {e₁ eβ‚‚} [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, Topologi
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
 /- warning: trivialization.prod_apply -> Trivialization.prod_apply is a dubious translation:
-lean 3 declaration is
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] {e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)} {eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)} [_inst_13 : forall (x : B), TopologicalSpace.{u4} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u6} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u2, u3, u4} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u2, u5, u6} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_18 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] {x : B} (hx₁ : Membership.Mem.{u2, u2} B (Set.{u2} B) (Set.hasMem.{u2} B) x (Trivialization.baseSet.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁) e₁)) (hxβ‚‚ : Membership.Mem.{u2, u2} B (Set.{u2} B) (Set.hasMem.{u2} B) x (Trivialization.baseSet.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚) eβ‚‚)) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x), Eq.{max (succ u2) (succ (max u3 u5))} (Prod.{u2, max u3 u5} B (Prod.{u3, u5} F₁ Fβ‚‚)) (coeFn.{max (succ u2) (succ (max u3 u5)) (succ (max u2 u4 u6)), max (succ (max u2 u4 u6)) (succ u2) (succ (max u3 u5))} (Trivialization.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)))) (fun (_x : Trivialization.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)))) => (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) -> (Prod.{u2, max u3 u5} B (Prod.{u3, u5} F₁ Fβ‚‚))) (Trivialization.hasCoeToFun.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))))) (Sigma.mk.{u2, max u4 u6} B (fun (x : B) => (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) x) x (Prod.mk.{u4, u6} (E₁ x) (Eβ‚‚ x) v₁ vβ‚‚))) (Prod.mk.{u2, max u3 u5} B (Prod.{u3, u5} F₁ Fβ‚‚) x (Prod.mk.{u3, u5} F₁ Fβ‚‚ (coeFn.{max (succ u4) (succ u3), max (succ u4) (succ u3)} (ContinuousLinearEquiv.{u1, u1, u4, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (fun (_x : ContinuousLinearEquiv.{u1, u1, u4, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) => (E₁ x) -> F₁) (ContinuousLinearEquiv.hasCoeToFun.{u1, u1, u4, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (Trivialization.continuousLinearEquivAt.{u1, u2, u3, u4} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15 e₁ _inst_17 x hx₁) v₁) (coeFn.{max (succ u6) (succ u5), max (succ u6) (succ u5)} (ContinuousLinearEquiv.{u1, u1, u6, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (_x : ContinuousLinearEquiv.{u1, u1, u6, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) => (Eβ‚‚ x) -> Fβ‚‚) (ContinuousLinearEquiv.hasCoeToFun.{u1, u1, u6, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Trivialization.continuousLinearEquivAt.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16 eβ‚‚ _inst_18 x hxβ‚‚) vβ‚‚)))
-but is expected to have type
-  forall (π•œ : Type.{u6}) {B : Type.{u5}} [_inst_1 : NontriviallyNormedField.{u6} π•œ] [_inst_2 : TopologicalSpace.{u5} B] {F₁ : Type.{u4}} [_inst_3 : NormedAddCommGroup.{u4} F₁] [_inst_4 : NormedSpace.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)] {E₁ : B -> Type.{u3}} [_inst_5 : TopologicalSpace.{max u3 u5} (Bundle.TotalSpace.{u5, u3} B E₁)] {Fβ‚‚ : Type.{u2}} [_inst_6 : NormedAddCommGroup.{u2} Fβ‚‚] [_inst_7 : NormedSpace.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u1}} [_inst_8 : TopologicalSpace.{max u1 u5} (Bundle.TotalSpace.{u5, u1} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u3} (E₁ x)] [_inst_10 : forall (x : B), Module.{u6, u3} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u1} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u6, u1} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_11 x)] {e₁ : Trivialization.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁)} {eβ‚‚ : Trivialization.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚)} [_inst_13 : forall (x : B), TopologicalSpace.{u3} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u1} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u5, u4, u3} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u5, u2, u1} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : Trivialization.IsLinear.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_18 : Trivialization.IsLinear.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] {x : B} (hx₁ : Membership.mem.{u5, u5} B (Set.{u5} B) (Set.instMembershipSet.{u5} B) x (Trivialization.baseSet.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁) e₁)) (hxβ‚‚ : Membership.mem.{u5, u5} B (Set.{u5} B) (Set.instMembershipSet.{u5} B) x (Trivialization.baseSet.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚) eβ‚‚)) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x), Eq.{max (max (succ u5) (succ u4)) (succ u2)} (Prod.{u5, max u4 u2} B (Prod.{u4, u2} F₁ Fβ‚‚)) (Trivialization.toFun'.{u5, max u4 u2, max (max u5 u3) u1} B (Prod.{u4, u2} F₁ Fβ‚‚) (Bundle.TotalSpace.{u5, max u1 u3} B (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => Prod.{u3, u1} (E₁ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) (Eβ‚‚ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275))) _inst_2 (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Bundle.TotalSpace.proj.{u5, max u1 u3} B (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => Prod.{u3, u1} (E₁ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) (Eβ‚‚ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275))) (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => E₁ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => Eβ‚‚ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) _inst_5 _inst_8) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x)))) (Sigma.mk.{u5, max u3 u1} B (fun (x : B) => (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x)) x) x (Prod.mk.{u3, u1} (E₁ x) (Eβ‚‚ x) v₁ vβ‚‚))) (Prod.mk.{u5, max u4 u2} B (Prod.{u4, u2} F₁ Fβ‚‚) x (Prod.mk.{u4, u2} F₁ Fβ‚‚ (FunLike.coe.{max (succ u4) (succ u3), succ u3, succ u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) (E₁ x) (fun (_x : E₁ x) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E₁ x) => F₁) _x) (ContinuousMapClass.toFunLike.{max u4 u3, u3, u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) (E₁ x) F₁ (_inst_13 x) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u4 u3, u6, u6, u3, u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (ContinuousSemilinearEquivClass.continuousSemilinearMapClass.{max u4 u3, u6, u6, u3, u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (ContinuousLinearEquiv.continuousSemilinearEquivClass.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4))))) (Trivialization.continuousLinearEquivAt.{u6, u5, u4, u3} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15 e₁ _inst_17 x hx₁) v₁) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Eβ‚‚ x) (fun (_x : Eβ‚‚ x) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : Eβ‚‚ x) => Fβ‚‚) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u1, u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Eβ‚‚ x) Fβ‚‚ (_inst_14 x) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u6, u6, u1, u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (ContinuousSemilinearEquivClass.continuousSemilinearMapClass.{max u2 u1, u6, u6, u1, u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (ContinuousLinearEquiv.continuousSemilinearEquivClass.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7))))) (Trivialization.continuousLinearEquivAt.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16 eβ‚‚ _inst_18 x hxβ‚‚) vβ‚‚)))
+<too large>
 Case conversion may be inaccurate. Consider using '#align trivialization.prod_apply Trivialization.prod_applyβ‚“'. -/
 theorem prod_apply [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] {x : B} (hx₁ : x ∈ e₁.baseSet)
     (hxβ‚‚ : x ∈ eβ‚‚.baseSet) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x) :
@@ -163,10 +151,7 @@ variable [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)] [βˆ€ x, A
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
 /- warning: vector_bundle.prod -> VectorBundle.prod is a dubious translation:
-lean 3 declaration is
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] (F₁ : Type.{u3}) [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] (E₁ : B -> Type.{u4}) [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] (Fβ‚‚ : Type.{u5}) [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] (Eβ‚‚ : B -> Type.{u6}) [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] [_inst_13 : forall (x : B), TopologicalSpace.{u4} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u6} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u2, u3, u4} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u2, u5, u6} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : VectorBundle.{u1, u2, u3, u4} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15] [_inst_18 : VectorBundle.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16], VectorBundle.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) _inst_1 (fun (x : B) => Prod.addCommMonoid.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ (E₁ x) (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Prod.normedAddCommGroup.{u3, u5} F₁ Fβ‚‚ _inst_3 _inst_6) (Prod.normedSpace.{u1, u3, u5} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4 Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (fun (x : B) => Prod.topologicalSpace.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_13 x) (_inst_14 x)) (FiberBundle.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (fun (x : B) => E₁ x) _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (fun (x : B) => Eβ‚‚ x) _inst_8 (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))) (fun (b : B) => _inst_13 b) (fun (b : B) => _inst_14 b) _inst_15 _inst_16)
-but is expected to have type
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] (F₁ : Type.{u3}) [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] (E₁ : B -> Type.{u4}) [_inst_5 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E₁)] (Fβ‚‚ : Type.{u5}) [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] (Eβ‚‚ : B -> Type.{u6}) [_inst_8 : TopologicalSpace.{max u6 u2} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] [_inst_13 : forall (x : B), TopologicalSpace.{u4} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u6} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u2, u3, u4} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u2, u5, u6} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : VectorBundle.{u1, u2, u3, u4} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15] [_inst_18 : VectorBundle.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16], VectorBundle.{u1, u2, max u5 u3, max u6 u4} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) _inst_1 (fun (x : B) => Prod.instAddCommMonoidSum.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ (E₁ x) (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Prod.normedAddCommGroup.{u3, u5} F₁ Fβ‚‚ _inst_3 _inst_6) (Prod.normedSpace.{u1, u3, u5} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4 Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (fun (x : B) => instTopologicalSpaceProd.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_13 x) (_inst_14 x)) (FiberBundle.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoEMetricSpace.toUniformSpace.{u3} F₁ (PseudoMetricSpace.toPseudoEMetricSpace.{u3} F₁ (SeminormedAddGroup.toPseudoMetricSpace.{u3} F₁ (SeminormedAddCommGroup.toSeminormedAddGroup.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))))) (fun (x : B) => E₁ x) _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoEMetricSpace.toUniformSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toPseudoEMetricSpace.{u5} Fβ‚‚ (SeminormedAddGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toSeminormedAddGroup.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))))) (fun (x : B) => Eβ‚‚ x) _inst_8 (fun (x : B) => AddMonoid.toZero.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))) (fun (b : B) => _inst_13 b) (fun (b : B) => _inst_14 b) _inst_15 _inst_16)
+<too large>
 Case conversion may be inaccurate. Consider using '#align vector_bundle.prod VectorBundle.prodβ‚“'. -/
 /-- The product of two vector bundles is a vector bundle. -/
 instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚ Eβ‚‚] :
@@ -231,10 +216,7 @@ variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace E)] [Nontrivi
   [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
 
 /- warning: trivialization.pullback_linear -> Trivialization.pullback_linear is a dubious translation:
-lean 3 declaration is
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] (e : Trivialization.{u2, u3, max u2 u4} B F (Bundle.TotalSpace.{u2, u4} B E) _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_2 (Bundle.TotalSpace.proj.{u2, u4} B E)) [_inst_10 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 _inst_2 (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) e] (f : K), Trivialization.IsLinear.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) E) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) _inst_1 _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B') => Bundle.Pullback.addCommMonoid.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (fun (x : B) => _inst_7 x) x) (fun (x : B') => Bundle.Pullback.module.{u1, u2, u4, u5} π•œ B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) x) (Trivialization.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddZeroClass.toHasZero.{u4} (E b) (AddMonoid.toAddZeroClass.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b)))) K _inst_9 e f)
-but is expected to have type
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] (e : Trivialization.{u2, u3, max u2 u4} B F (Bundle.TotalSpace.{u2, u4} B E) _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_2 (Bundle.TotalSpace.proj.{u2, u4} B E)) [_inst_10 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F E (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 _inst_2 (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) e] (f : K), Trivialization.IsLinear.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) E) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) _inst_1 _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B') => instAddCommMonoidPullback.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (fun (x : B) => (fun (x : B) => _inst_7 x) x) x) (fun (x : B') => instModulePullbackInstAddCommMonoidPullback.{u1, u2, u4, u5} π•œ B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => (fun (x : B) => _inst_7 x) x) (fun (x : B) => (fun (x : B) => _inst_8 x) x) x) (Trivialization.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddMonoid.toZero.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b))) K _inst_9 e f)
+<too large>
 Case conversion may be inaccurate. Consider using '#align trivialization.pullback_linear Trivialization.pullback_linearβ‚“'. -/
 instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.isLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).isLinear π•œ
@@ -242,10 +224,7 @@ instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.isLinea
 #align trivialization.pullback_linear Trivialization.pullback_linear
 
 /- warning: vector_bundle.pullback -> VectorBundle.pullback is a dubious translation:
-lean 3 declaration is
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] [_inst_10 : forall (x : B), TopologicalSpace.{u4} (E x)] [_inst_11 : FiberBundle.{u2, u3, u4} B F _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) E _inst_2 (fun (b : B) => _inst_10 b)] [_inst_12 : VectorBundle.{u1, u2, u3, u4} π•œ B F E _inst_3 (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) _inst_4 _inst_5 _inst_6 _inst_2 (fun (x : B) => _inst_10 x) _inst_11] (f : K), VectorBundle.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) E) _inst_3 (fun (x : B') => Bundle.Pullback.addCommMonoid.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (fun (x : B) => _inst_7 x) x) (fun (x : B') => Bundle.Pullback.module.{u1, u2, u4, u5} π•œ B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) x) _inst_4 _inst_5 _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) _inst_1 _inst_2) (fun (x : B') => Bundle.Pullback.topologicalSpace.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (fun (x : B) => _inst_10 x) x) (FiberBundle.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddZeroClass.toHasZero.{u4} (E b) (AddMonoid.toAddZeroClass.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b)))) K _inst_9 (fun (x : B) => _inst_10 x) _inst_11 f)
-but is expected to have type
-  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] [_inst_10 : forall (x : B), TopologicalSpace.{u4} (E x)] [_inst_11 : FiberBundle.{u2, u3, u4} B F _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) E _inst_2 (fun (b : B) => _inst_10 b)] [_inst_12 : VectorBundle.{u1, u2, u3, u4} π•œ B F E _inst_3 (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) _inst_4 _inst_5 _inst_6 _inst_2 (fun (x : B) => _inst_10 x) _inst_11] (f : K), VectorBundle.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) E) _inst_3 (fun (x : B') => instAddCommMonoidPullback.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (fun (x : B) => (fun (x : B) => _inst_7 x) x) x) (fun (x : B') => instModulePullbackInstAddCommMonoidPullback.{u1, u2, u4, u5} π•œ B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => (fun (x : B) => _inst_7 x) x) (fun (x : B) => (fun (x : B) => _inst_8 x) x) x) _inst_4 _inst_5 _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) _inst_1 _inst_2) (fun (x : B') => instForAllTopologicalSpacePullback.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (fun (x : B) => (fun (x : B) => _inst_10 x) x) x) (FiberBundle.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddMonoid.toZero.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b))) K _inst_9 (fun (x : B) => _inst_10 x) _inst_11 f)
+<too large>
 Case conversion may be inaccurate. Consider using '#align vector_bundle.pullback VectorBundle.pullbackβ‚“'. -/
 instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E] [VectorBundle π•œ F E]
     (f : K) : VectorBundle π•œ F ((f : B' β†’ B) *α΅– E)
Diff
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
 
 ! This file was ported from Lean 3 source module topology.vector_bundle.constructions
-! leanprover-community/mathlib commit be2c24f56783935652cefffb4bfca7e4b25d167e
+! leanprover-community/mathlib commit 38df578a6450a8c5142b3727e3ae894c2300cae0
 ! Please do not edit these lines, except to modify the commit id
 ! if you have ported upstream changes.
 -/
@@ -14,6 +14,9 @@ import Mathbin.Topology.VectorBundle.Basic
 /-!
 # Standard constructions on vector bundles
 
+> THIS FILE IS SYNCHRONIZED WITH MATHLIB4.
+> Any changes to this file require a corresponding PR to mathlib4.
+
 This file contains several standard constructions on vector bundles:
 
 * `bundle.trivial.vector_bundle π•œ B F`: the trivial vector bundle with scalar field `π•œ` and model
Diff
@@ -45,12 +45,20 @@ namespace Bundle.Trivial
 variable (π•œ : Type _) (B : Type _) (F : Type _) [NontriviallyNormedField π•œ] [NormedAddCommGroup F]
   [NormedSpace π•œ F] [TopologicalSpace B]
 
+#print Bundle.Trivial.trivialization.isLinear /-
 instance trivialization.isLinear : (trivialization B F).isLinear π•œ
     where linear x hx := ⟨fun y z => rfl, fun c y => rfl⟩
 #align bundle.trivial.trivialization.is_linear Bundle.Trivial.trivialization.isLinear
+-/
 
 variable {π•œ}
 
+/- warning: bundle.trivial.trivialization.coord_changeL -> Bundle.Trivial.trivialization.coordChangeL is a dubious translation:
+lean 3 declaration is
+  forall {π•œ : Type.{u1}} (B : Type.{u2}) (F : Type.{u3}) [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : NormedAddCommGroup.{u3} F] [_inst_3 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)] [_inst_4 : TopologicalSpace.{u2} B] (b : B), Eq.{succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3)) (Trivialization.coordChangeL.{u1, u2, u3, u3} π•œ B F (Bundle.Trivial.{u2, u3} B F) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) _inst_4 (Bundle.Trivial.Bundle.TotalSpace.topologicalSpace.{u2, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (fun (x : B) => Bundle.Trivial.addCommMonoid.{u2, u3} B F x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2))) (fun (x : B) => Bundle.Trivial.module.{u2, u3, u1} B F π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule'.{u1, u3} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) F _inst_2 _inst_3)) (Bundle.Trivial.trivialization.{u2, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.{u2, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.isLinear.{u1, u2, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) (Bundle.Trivial.trivialization.isLinear.{u1, u2, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) b) (ContinuousLinearEquiv.refl.{u1, u3} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3))
+but is expected to have type
+  forall {π•œ : Type.{u2}} (B : Type.{u1}) (F : Type.{u3}) [_inst_1 : NontriviallyNormedField.{u2} π•œ] [_inst_2 : NormedAddCommGroup.{u3} F] [_inst_3 : NormedSpace.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)] [_inst_4 : TopologicalSpace.{u1} B] (b : B), Eq.{succ u3} (ContinuousLinearEquiv.{u2, u2, u3, u3} π•œ π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))))) (RingHom.id.{u2} π•œ (Semiring.toNonAssocSemiring.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))))) (RingHomInvPair.ids.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1)))))) (RingHomInvPair.ids.{u2} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1)))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3)) (Trivialization.coordChangeL.{u2, u1, u3, u3} π•œ B F (Bundle.Trivial.{u1, u3} B F) (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) _inst_4 (Bundle.Trivial.Bundle.TotalSpace.topologicalSpace.{u1, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3) (fun (x : B) => Bundle.instAddCommMonoidTrivial.{u1, u3} B F x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2))) (fun (x : B) => Bundle.instModuleTrivialInstAddCommMonoidTrivial.{u1, u3, u2} B F π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) x (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3)) (Bundle.Trivial.trivialization.{u1, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.{u1, u3} B F _inst_4 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2))))) (Bundle.Trivial.trivialization.isLinear.{u2, u1, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) (Bundle.Trivial.trivialization.isLinear.{u2, u1, u3} π•œ B F _inst_1 _inst_2 _inst_3 _inst_4) b) (ContinuousLinearEquiv.refl.{u2, u3} π•œ (DivisionSemiring.toSemiring.{u2} π•œ (Semifield.toDivisionSemiring.{u2} π•œ (Field.toSemifield.{u2} π•œ (NormedField.toField.{u2} π•œ (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1))))) F (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2)))) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_2)) (NormedSpace.toModule.{u2, u3} π•œ F (NontriviallyNormedField.toNormedField.{u2} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_2) _inst_3))
+Case conversion may be inaccurate. Consider using '#align bundle.trivial.trivialization.coord_changeL Bundle.Trivial.trivialization.coordChangeLβ‚“'. -/
 theorem trivialization.coordChangeL (b : B) :
     (trivialization B F).coordChangeL π•œ (trivialization B F) b = ContinuousLinearEquiv.refl π•œ F :=
   by
@@ -61,6 +69,7 @@ theorem trivialization.coordChangeL (b : B) :
 
 variable (π•œ)
 
+#print Bundle.Trivial.vectorBundle /-
 instance vectorBundle : VectorBundle π•œ F (Bundle.Trivial B F)
     where
   trivialization_linear' := by
@@ -74,6 +83,7 @@ instance vectorBundle : VectorBundle π•œ F (Bundle.Trivial B F)
     simp_rw [Trivialization.coordChangeL]
     exact continuous_const.continuous_on
 #align bundle.trivial.vector_bundle Bundle.Trivial.vectorBundle
+-/
 
 end Bundle.Trivial
 
@@ -93,11 +103,23 @@ variable {F₁ E₁ Fβ‚‚ Eβ‚‚} [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module 
   [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ E₁))
   (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
 
+/- warning: trivialization.prod.is_linear -> Trivialization.prod.isLinear is a dubious translation:
+lean 3 declaration is
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚], Trivialization.IsLinear.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x)) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.addCommMonoid.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))))
+but is expected to have type
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u6 u2} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚], Trivialization.IsLinear.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (instTopologicalSpaceProd.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.instAddCommMonoidSum.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.instAddCommMonoidSum.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ (E₁ x) (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))))
+Case conversion may be inaccurate. Consider using '#align trivialization.prod.is_linear Trivialization.prod.isLinearβ‚“'. -/
 instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod eβ‚‚).isLinear π•œ
     where linear := fun x ⟨h₁, hβ‚‚βŸ© =>
     (((e₁.linear π•œ h₁).mk' _).Prod_map ((eβ‚‚.linear π•œ hβ‚‚).mk' _)).isLinear
 #align trivialization.prod.is_linear Trivialization.prod.isLinear
 
+/- warning: trivialization.coord_changeL_prod -> Trivialization.coordChangeL_prod is a dubious translation:
+lean 3 declaration is
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (e₁' : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)) (eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) (eβ‚‚' : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁'] [_inst_15 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] [_inst_16 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚'] {{b : B}}, (Membership.Mem.{u2, u2} B (Set.{u2} B) (Set.hasMem.{u2} B) b (Inter.inter.{u2} (Set.{u2} B) (Set.hasInter.{u2} B) (Trivialization.baseSet.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))))) (Trivialization.baseSet.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁' eβ‚‚' (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))))))) -> (Eq.{succ (max u3 u5)} (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) ((fun (a : Type.{max u3 u5}) (b : Type.{max u3 u5}) [self : HasLiftT.{succ (max u3 u5), succ (max u3 u5)} a b] => self.0) (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (HasLiftT.mk.{succ (max u3 u5), succ (max u3 u5)} (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (CoeTCβ‚“.coe.{succ (max u3 u5), succ (max u3 u5)} (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (coeBase.{succ (max u3 u5), succ (max u3 u5)} (ContinuousLinearEquiv.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearMap.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearEquiv.ContinuousLinearMap.coe.{u1, u1, max u3 u5, max u3 u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.{u3, u5} F₁ Fβ‚‚) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)))))) (Trivialization.coordChangeL.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x)) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.addCommMonoid.{u3, u5} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6))) (Prod.module.{u1, u3, u5} π•œ F₁ Fβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.addCommMonoid.{u4, u6} ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ ((fun (x : B) => E₁ x) x) ((fun (x : B) => Eβ‚‚ x) x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))))) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (fun (x : B) => (fun (x : B) => Eβ‚‚ x) x) _inst_8 e₁' eβ‚‚' (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} ((fun (x : B) => Eβ‚‚ x) x) (AddMonoid.toAddZeroClass.{u6} ((fun (x : B) => Eβ‚‚ x) x) (AddCommMonoid.toAddMonoid.{u6} ((fun (x : B) => Eβ‚‚ x) x) (_inst_11 x))))) (Trivialization.prod.isLinear.{u1, u2, u3, u4, u5, u6} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 Eβ‚‚ _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁ eβ‚‚ _inst_13 _inst_15) (Trivialization.prod.isLinear.{u1, u2, u3, u4, u5, u6} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 (fun (x : B) => (fun (x : B) => Eβ‚‚ x) x) _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁' eβ‚‚' _inst_14 _inst_16) b)) (ContinuousLinearMap.prodMap.{u1, u3, u3, u5, u5} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) ((fun (a : Type.{u3}) (b : Type.{u3}) [self : HasLiftT.{succ u3, succ u3} a b] => self.0) (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (HasLiftT.mk.{succ u3, succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (CoeTCβ‚“.coe.{succ u3, succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (coeBase.{succ u3, succ u3} (ContinuousLinearEquiv.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearMap.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (ContinuousLinearEquiv.ContinuousLinearMap.coe.{u1, u1, u3, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4))))) (Trivialization.coordChangeL.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁ e₁' _inst_13 _inst_14 b)) ((fun (a : Type.{u5}) (b : Type.{u5}) [self : HasLiftT.{succ u5, succ u5} a b] => self.0) (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (HasLiftT.mk.{succ u5, succ u5} (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (CoeTCβ‚“.coe.{succ u5, succ u5} (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (coeBase.{succ u5, succ u5} (ContinuousLinearEquiv.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearMap.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (ContinuousLinearEquiv.ContinuousLinearMap.coe.{u1, u1, u5, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) (RingHomInvPair.ids.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7))))) (Trivialization.coordChangeL.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚ eβ‚‚' _inst_15 _inst_16 b))))
+but is expected to have type
+  forall (π•œ : Type.{u6}) {B : Type.{u5}} [_inst_1 : NontriviallyNormedField.{u6} π•œ] [_inst_2 : TopologicalSpace.{u5} B] {F₁ : Type.{u4}} [_inst_3 : NormedAddCommGroup.{u4} F₁] [_inst_4 : NormedSpace.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)] {E₁ : B -> Type.{u3}} [_inst_5 : TopologicalSpace.{max u3 u5} (Bundle.TotalSpace.{u5, u3} B E₁)] {Fβ‚‚ : Type.{u2}} [_inst_6 : NormedAddCommGroup.{u2} Fβ‚‚] [_inst_7 : NormedSpace.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u1}} [_inst_8 : TopologicalSpace.{max u1 u5} (Bundle.TotalSpace.{u5, u1} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u3} (E₁ x)] [_inst_10 : forall (x : B), Module.{u6, u3} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u1} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u6, u1} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_11 x)] (e₁ : Trivialization.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁)) (e₁' : Trivialization.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁)) (eβ‚‚ : Trivialization.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚)) (eβ‚‚' : Trivialization.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚)) [_inst_13 : Trivialization.IsLinear.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_14 : Trivialization.IsLinear.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁'] [_inst_15 : Trivialization.IsLinear.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] [_inst_16 : Trivialization.IsLinear.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚'] {{b : B}}, (Membership.mem.{u5, u5} B (Set.{u5} B) (Set.instMembershipSet.{u5} B) b (Inter.inter.{u5} (Set.{u5} B) (Set.instInterSet.{u5} B) (Trivialization.baseSet.{u5, max u4 u2, max (max u5 u3) u1} B (Prod.{u4, u2} F₁ Fβ‚‚) (Bundle.TotalSpace.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) _inst_2 (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x))))) (Trivialization.baseSet.{u5, max u4 u2, max (max u5 u3) u1} B (Prod.{u4, u2} F₁ Fβ‚‚) (Bundle.TotalSpace.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) _inst_2 (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u5, max u1 u3} B (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x))) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁' eβ‚‚' (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x))))))) -> (Eq.{max (succ u4) (succ u2)} (ContinuousLinearMap.{u6, u6, max u4 u2, max u4 u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7))) (ContinuousLinearEquiv.toContinuousLinearMap.{u6, u6, max u4 u2, max u4 u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.{u4, u2} F₁ Fβ‚‚) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Trivialization.coordChangeL.{u6, u5, max u4 u2, max u3 u1} π•œ B (Prod.{u4, u2} F₁ Fβ‚‚) (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x)) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) _inst_2 (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Prod.instAddCommMonoidSum.{u4, u2} F₁ Fβ‚‚ (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6))) (Prod.module.{u6, u4, u2} π•œ F₁ Fβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (fun (x : B) => Prod.instAddCommMonoidSum.{u3, u1} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u6, u3, u1} π•œ (E₁ x) (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x)))) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (fun (x : B) => Eβ‚‚ x) _inst_8 e₁' eβ‚‚' (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x)))) (Trivialization.prod.isLinear.{u6, u5, u4, u3, u2, u1} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 Eβ‚‚ _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁ eβ‚‚ _inst_13 _inst_15) (Trivialization.prod.isLinear.{u6, u5, u4, u3, u2, u1} π•œ B _inst_1 _inst_2 F₁ _inst_3 _inst_4 E₁ _inst_5 Fβ‚‚ _inst_6 _inst_7 (fun (x : B) => Eβ‚‚ x) _inst_8 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) e₁' eβ‚‚' _inst_14 _inst_16) b)) (ContinuousLinearMap.prodMap.{u6, u4, u4, u2, u2} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (ContinuousLinearEquiv.toContinuousLinearMap.{u6, u6, u4, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (Trivialization.coordChangeL.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁ e₁' _inst_13 _inst_14 b)) (ContinuousLinearEquiv.toContinuousLinearMap.{u6, u6, u2, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (Trivialization.coordChangeL.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚ eβ‚‚' _inst_15 _inst_16 b))))
+Case conversion may be inaccurate. Consider using '#align trivialization.coord_changeL_prod Trivialization.coordChangeL_prodβ‚“'. -/
 @[simp]
 theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLinear π•œ] [eβ‚‚'.isLinear π•œ] ⦃b⦄
     (hb : b ∈ (e₁.Prod eβ‚‚).baseSet ∩ (e₁'.Prod eβ‚‚').baseSet) :
@@ -116,6 +138,12 @@ theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLin
 variable {e₁ eβ‚‚} [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
+/- warning: trivialization.prod_apply -> Trivialization.prod_apply is a dubious translation:
+lean 3 declaration is
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] {F₁ : Type.{u3}} [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] {E₁ : B -> Type.{u4}} [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] {Fβ‚‚ : Type.{u5}} [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u6}} [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] {e₁ : Trivialization.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁)} {eβ‚‚ : Trivialization.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚)} [_inst_13 : forall (x : B), TopologicalSpace.{u4} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u6} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u2, u3, u4} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u2, u5, u6} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F₁ E₁ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_18 : Trivialization.IsLinear.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] {x : B} (hx₁ : Membership.Mem.{u2, u2} B (Set.{u2} B) (Set.hasMem.{u2} B) x (Trivialization.baseSet.{u2, u3, max u2 u4} B F₁ (Bundle.TotalSpace.{u2, u4} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u2, u4} B E₁) e₁)) (hxβ‚‚ : Membership.Mem.{u2, u2} B (Set.{u2} B) (Set.hasMem.{u2} B) x (Trivialization.baseSet.{u2, u5, max u2 u6} B Fβ‚‚ (Bundle.TotalSpace.{u2, u6} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u2, u6} B Eβ‚‚) eβ‚‚)) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x), Eq.{max (succ u2) (succ (max u3 u5))} (Prod.{u2, max u3 u5} B (Prod.{u3, u5} F₁ Fβ‚‚)) (coeFn.{max (succ u2) (succ (max u3 u5)) (succ (max u2 u4 u6)), max (succ (max u2 u4 u6)) (succ u2) (succ (max u3 u5))} (Trivialization.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)))) (fun (_x : Trivialization.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)))) => (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) -> (Prod.{u2, max u3 u5} B (Prod.{u3, u5} F₁ Fβ‚‚))) (Trivialization.hasCoeToFun.{u2, max u3 u5, max u2 u4 u6} B (Prod.{u3, u5} F₁ Fβ‚‚) (Bundle.TotalSpace.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) _inst_2 (Prod.topologicalSpace.{u3, u5} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6))))) (Bundle.TotalSpace.proj.{u2, max u4 u6} B (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x))) (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8)) (Trivialization.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))))) (Sigma.mk.{u2, max u4 u6} B (fun (x : B) => (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) x) x (Prod.mk.{u4, u6} (E₁ x) (Eβ‚‚ x) v₁ vβ‚‚))) (Prod.mk.{u2, max u3 u5} B (Prod.{u3, u5} F₁ Fβ‚‚) x (Prod.mk.{u3, u5} F₁ Fβ‚‚ (coeFn.{max (succ u4) (succ u3), max (succ u4) (succ u3)} (ContinuousLinearEquiv.{u1, u1, u4, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (fun (_x : ContinuousLinearEquiv.{u1, u1, u4, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) => (E₁ x) -> F₁) (ContinuousLinearEquiv.hasCoeToFun.{u1, u1, u4, u3} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u3} F₁ (NormedAddCommGroup.toAddCommGroup.{u3} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4)) (Trivialization.continuousLinearEquivAt.{u1, u2, u3, u4} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15 e₁ _inst_17 x hx₁) v₁) (coeFn.{max (succ u6) (succ u5), max (succ u6) (succ u5)} (ContinuousLinearEquiv.{u1, u1, u6, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (fun (_x : ContinuousLinearEquiv.{u1, u1, u6, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) => (Eβ‚‚ x) -> Fβ‚‚) (ContinuousLinearEquiv.hasCoeToFun.{u1, u1, u6, u5} π•œ π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (RingHom.id.{u1} π•œ (Semiring.toNonAssocSemiring.{u1} π•œ (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))))) (Trivialization.continuousLinearEquivAt._proof_1.{u1} π•œ _inst_1) (Trivialization.continuousLinearEquivAt._proof_2.{u1} π•œ _inst_1) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u5} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u5} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7)) (Trivialization.continuousLinearEquivAt.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16 eβ‚‚ _inst_18 x hxβ‚‚) vβ‚‚)))
+but is expected to have type
+  forall (π•œ : Type.{u6}) {B : Type.{u5}} [_inst_1 : NontriviallyNormedField.{u6} π•œ] [_inst_2 : TopologicalSpace.{u5} B] {F₁ : Type.{u4}} [_inst_3 : NormedAddCommGroup.{u4} F₁] [_inst_4 : NormedSpace.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)] {E₁ : B -> Type.{u3}} [_inst_5 : TopologicalSpace.{max u3 u5} (Bundle.TotalSpace.{u5, u3} B E₁)] {Fβ‚‚ : Type.{u2}} [_inst_6 : NormedAddCommGroup.{u2} Fβ‚‚] [_inst_7 : NormedSpace.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)] {Eβ‚‚ : B -> Type.{u1}} [_inst_8 : TopologicalSpace.{max u1 u5} (Bundle.TotalSpace.{u5, u1} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u3} (E₁ x)] [_inst_10 : forall (x : B), Module.{u6, u3} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u1} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u6, u1} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (_inst_11 x)] {e₁ : Trivialization.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁)} {eβ‚‚ : Trivialization.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚)} [_inst_13 : forall (x : B), TopologicalSpace.{u3} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u1} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u5, u4, u3} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u5, u2, u1} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : Trivialization.IsLinear.{u6, u5, u4, u3} π•œ B F₁ E₁ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_2 _inst_5 (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) e₁] [_inst_18 : Trivialization.IsLinear.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_2 _inst_8 (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) eβ‚‚] {x : B} (hx₁ : Membership.mem.{u5, u5} B (Set.{u5} B) (Set.instMembershipSet.{u5} B) x (Trivialization.baseSet.{u5, u4, max u5 u3} B F₁ (Bundle.TotalSpace.{u5, u3} B E₁) _inst_2 (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) _inst_5 (Bundle.TotalSpace.proj.{u5, u3} B E₁) e₁)) (hxβ‚‚ : Membership.mem.{u5, u5} B (Set.{u5} B) (Set.instMembershipSet.{u5} B) x (Trivialization.baseSet.{u5, u2, max u5 u1} B Fβ‚‚ (Bundle.TotalSpace.{u5, u1} B Eβ‚‚) _inst_2 (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) _inst_8 (Bundle.TotalSpace.proj.{u5, u1} B Eβ‚‚) eβ‚‚)) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x), Eq.{max (max (succ u5) (succ u4)) (succ u2)} (Prod.{u5, max u4 u2} B (Prod.{u4, u2} F₁ Fβ‚‚)) (Trivialization.toFun'.{u5, max u4 u2, max (max u5 u3) u1} B (Prod.{u4, u2} F₁ Fβ‚‚) (Bundle.TotalSpace.{u5, max u1 u3} B (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => Prod.{u3, u1} (E₁ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) (Eβ‚‚ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275))) _inst_2 (instTopologicalSpaceProd.{u4, u2} F₁ Fβ‚‚ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6))))) (Bundle.TotalSpace.proj.{u5, max u1 u3} B (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => Prod.{u3, u1} (E₁ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) (Eβ‚‚ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275))) (FiberBundle.Prod.topologicalSpace.{u5, u3, u1} B (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => E₁ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) (fun (x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275 : B) => Eβ‚‚ x._@.Mathlib.Topology.FiberBundle.Constructions._hyg.2275) _inst_5 _inst_8) (Trivialization.prod.{u5, u4, u3, u2, u1} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) E₁ _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 e₁ eβ‚‚ (fun (x : B) => AddMonoid.toZero.{u3} (E₁ x) (AddCommMonoid.toAddMonoid.{u3} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u1} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u1} (Eβ‚‚ x) (_inst_11 x)))) (Sigma.mk.{u5, max u3 u1} B (fun (x : B) => (fun (x : B) => Prod.{u3, u1} (E₁ x) (Eβ‚‚ x)) x) x (Prod.mk.{u3, u1} (E₁ x) (Eβ‚‚ x) v₁ vβ‚‚))) (Prod.mk.{u5, max u4 u2} B (Prod.{u4, u2} F₁ Fβ‚‚) x (Prod.mk.{u4, u2} F₁ Fβ‚‚ (FunLike.coe.{max (succ u4) (succ u3), succ u3, succ u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) (E₁ x) (fun (_x : E₁ x) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : E₁ x) => F₁) _x) (ContinuousMapClass.toFunLike.{max u4 u3, u3, u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) (E₁ x) F₁ (_inst_13 x) (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u4 u3, u6, u6, u3, u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (ContinuousSemilinearEquivClass.continuousSemilinearMapClass.{max u4 u3, u6, u6, u3, u4} (ContinuousLinearEquiv.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4) (ContinuousLinearEquiv.continuousSemilinearEquivClass.{u6, u6, u3, u4} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (E₁ x) (_inst_13 x) (_inst_9 x) F₁ (UniformSpace.toTopologicalSpace.{u4} F₁ (PseudoMetricSpace.toUniformSpace.{u4} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u4} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3)))) (AddCommGroup.toAddCommMonoid.{u4} F₁ (NormedAddCommGroup.toAddCommGroup.{u4} F₁ _inst_3)) (_inst_10 x) (NormedSpace.toModule.{u6, u4} π•œ F₁ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u4} F₁ _inst_3) _inst_4))))) (Trivialization.continuousLinearEquivAt.{u6, u5, u4, u3} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15 e₁ _inst_17 x hx₁) v₁) (FunLike.coe.{max (succ u2) (succ u1), succ u1, succ u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Eβ‚‚ x) (fun (_x : Eβ‚‚ x) => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : Eβ‚‚ x) => Fβ‚‚) _x) (ContinuousMapClass.toFunLike.{max u2 u1, u1, u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) (Eβ‚‚ x) Fβ‚‚ (_inst_14 x) (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (ContinuousSemilinearMapClass.toContinuousMapClass.{max u2 u1, u6, u6, u1, u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (ContinuousSemilinearEquivClass.continuousSemilinearMapClass.{max u2 u1, u6, u6, u1, u2} (ContinuousLinearEquiv.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7)) π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7) (ContinuousLinearEquiv.continuousSemilinearEquivClass.{u6, u6, u1, u2} π•œ π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHom.id.{u6} π•œ (Semiring.toNonAssocSemiring.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1))))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (RingHomInvPair.ids.{u6} π•œ (DivisionSemiring.toSemiring.{u6} π•œ (Semifield.toDivisionSemiring.{u6} π•œ (Field.toSemifield.{u6} π•œ (NormedField.toField.{u6} π•œ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1)))))) (Eβ‚‚ x) (_inst_14 x) (_inst_11 x) Fβ‚‚ (UniformSpace.toTopologicalSpace.{u2} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u2} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u2} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6)))) (AddCommGroup.toAddCommMonoid.{u2} Fβ‚‚ (NormedAddCommGroup.toAddCommGroup.{u2} Fβ‚‚ _inst_6)) (_inst_12 x) (NormedSpace.toModule.{u6, u2} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u6} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u2} Fβ‚‚ _inst_6) _inst_7))))) (Trivialization.continuousLinearEquivAt.{u6, u5, u2, u1} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16 eβ‚‚ _inst_18 x hxβ‚‚) vβ‚‚)))
+Case conversion may be inaccurate. Consider using '#align trivialization.prod_apply Trivialization.prod_applyβ‚“'. -/
 theorem prod_apply [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] {x : B} (hx₁ : x ∈ e₁.baseSet)
     (hxβ‚‚ : x ∈ eβ‚‚.baseSet) (v₁ : E₁ x) (vβ‚‚ : Eβ‚‚ x) :
     prod e₁ eβ‚‚ ⟨x, (v₁, vβ‚‚)⟩ =
@@ -131,6 +159,12 @@ variable [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)] [βˆ€ x, A
   [βˆ€ x, Module π•œ (Eβ‚‚ x)] [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 
+/- warning: vector_bundle.prod -> VectorBundle.prod is a dubious translation:
+lean 3 declaration is
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] (F₁ : Type.{u3}) [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] (E₁ : B -> Type.{u4}) [_inst_5 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E₁)] (Fβ‚‚ : Type.{u5}) [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] (Eβ‚‚ : B -> Type.{u6}) [_inst_8 : TopologicalSpace.{max u2 u6} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] [_inst_13 : forall (x : B), TopologicalSpace.{u4} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u6} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u2, u3, u4} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u2, u5, u6} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : VectorBundle.{u1, u2, u3, u4} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15] [_inst_18 : VectorBundle.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16], VectorBundle.{u1, u2, max u3 u5, max u4 u6} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) _inst_1 (fun (x : B) => Prod.addCommMonoid.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ (E₁ x) (Eβ‚‚ x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Prod.normedAddCommGroup.{u3, u5} F₁ Fβ‚‚ _inst_3 _inst_6) (Prod.normedSpace.{u1, u3, u5} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4 Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (fun (x : B) => Prod.topologicalSpace.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_13 x) (_inst_14 x)) (FiberBundle.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) (fun (x : B) => E₁ x) _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) (fun (x : B) => Eβ‚‚ x) _inst_8 (fun (x : B) => AddZeroClass.toHasZero.{u4} (E₁ x) (AddMonoid.toAddZeroClass.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x)))) (fun (x : B) => AddZeroClass.toHasZero.{u6} (Eβ‚‚ x) (AddMonoid.toAddZeroClass.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x)))) (fun (b : B) => _inst_13 b) (fun (b : B) => _inst_14 b) _inst_15 _inst_16)
+but is expected to have type
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} [_inst_1 : NontriviallyNormedField.{u1} π•œ] [_inst_2 : TopologicalSpace.{u2} B] (F₁ : Type.{u3}) [_inst_3 : NormedAddCommGroup.{u3} F₁] [_inst_4 : NormedSpace.{u1, u3} π•œ F₁ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)] (E₁ : B -> Type.{u4}) [_inst_5 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E₁)] (Fβ‚‚ : Type.{u5}) [_inst_6 : NormedAddCommGroup.{u5} Fβ‚‚] [_inst_7 : NormedSpace.{u1, u5} π•œ Fβ‚‚ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)] (Eβ‚‚ : B -> Type.{u6}) [_inst_8 : TopologicalSpace.{max u6 u2} (Bundle.TotalSpace.{u2, u6} B Eβ‚‚)] [_inst_9 : forall (x : B), AddCommMonoid.{u4} (E₁ x)] [_inst_10 : forall (x : B), Module.{u1, u4} π•œ (E₁ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x)] [_inst_11 : forall (x : B), AddCommMonoid.{u6} (Eβ‚‚ x)] [_inst_12 : forall (x : B), Module.{u1, u6} π•œ (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_11 x)] [_inst_13 : forall (x : B), TopologicalSpace.{u4} (E₁ x)] [_inst_14 : forall (x : B), TopologicalSpace.{u6} (Eβ‚‚ x)] [_inst_15 : FiberBundle.{u2, u3, u4} B F₁ _inst_2 (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoMetricSpace.toUniformSpace.{u3} F₁ (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))) E₁ _inst_5 (fun (b : B) => _inst_13 b)] [_inst_16 : FiberBundle.{u2, u5, u6} B Fβ‚‚ _inst_2 (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toUniformSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))) Eβ‚‚ _inst_8 (fun (b : B) => _inst_14 b)] [_inst_17 : VectorBundle.{u1, u2, u3, u4} π•œ B F₁ E₁ _inst_1 (fun (x : B) => _inst_9 x) (fun (x : B) => _inst_10 x) _inst_3 _inst_4 _inst_2 _inst_5 (fun (x : B) => _inst_13 x) _inst_15] [_inst_18 : VectorBundle.{u1, u2, u5, u6} π•œ B Fβ‚‚ Eβ‚‚ _inst_1 (fun (x : B) => _inst_11 x) (fun (x : B) => _inst_12 x) _inst_6 _inst_7 _inst_2 _inst_8 (fun (x : B) => _inst_14 x) _inst_16], VectorBundle.{u1, u2, max u5 u3, max u6 u4} π•œ B (Prod.{u3, u5} F₁ Fβ‚‚) (fun (x : B) => Prod.{u4, u6} (E₁ x) (Eβ‚‚ x)) _inst_1 (fun (x : B) => Prod.instAddCommMonoidSum.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_9 x) (_inst_11 x)) (fun (x : B) => Prod.module.{u1, u4, u6} π•œ (E₁ x) (Eβ‚‚ x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1))))) (_inst_9 x) (_inst_11 x) (_inst_10 x) (_inst_12 x)) (Prod.normedAddCommGroup.{u3, u5} F₁ Fβ‚‚ _inst_3 _inst_6) (Prod.normedSpace.{u1, u3, u5} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_1) F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3) _inst_4 Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6) _inst_7) _inst_2 (FiberBundle.Prod.topologicalSpace.{u2, u4, u6} B (fun (x : B) => E₁ x) (fun (x : B) => Eβ‚‚ x) _inst_5 _inst_8) (fun (x : B) => instTopologicalSpaceProd.{u4, u6} (E₁ x) (Eβ‚‚ x) (_inst_13 x) (_inst_14 x)) (FiberBundle.prod.{u2, u3, u4, u5, u6} B _inst_2 F₁ (UniformSpace.toTopologicalSpace.{u3} F₁ (PseudoEMetricSpace.toUniformSpace.{u3} F₁ (PseudoMetricSpace.toPseudoEMetricSpace.{u3} F₁ (SeminormedAddGroup.toPseudoMetricSpace.{u3} F₁ (SeminormedAddCommGroup.toSeminormedAddGroup.{u3} F₁ (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F₁ _inst_3)))))) (fun (x : B) => E₁ x) _inst_5 Fβ‚‚ (UniformSpace.toTopologicalSpace.{u5} Fβ‚‚ (PseudoEMetricSpace.toUniformSpace.{u5} Fβ‚‚ (PseudoMetricSpace.toPseudoEMetricSpace.{u5} Fβ‚‚ (SeminormedAddGroup.toPseudoMetricSpace.{u5} Fβ‚‚ (SeminormedAddCommGroup.toSeminormedAddGroup.{u5} Fβ‚‚ (NormedAddCommGroup.toSeminormedAddCommGroup.{u5} Fβ‚‚ _inst_6)))))) (fun (x : B) => Eβ‚‚ x) _inst_8 (fun (x : B) => AddMonoid.toZero.{u4} (E₁ x) (AddCommMonoid.toAddMonoid.{u4} (E₁ x) (_inst_9 x))) (fun (x : B) => AddMonoid.toZero.{u6} (Eβ‚‚ x) (AddCommMonoid.toAddMonoid.{u6} (Eβ‚‚ x) (_inst_11 x))) (fun (b : B) => _inst_13 b) (fun (b : B) => _inst_14 b) _inst_15 _inst_16)
+Case conversion may be inaccurate. Consider using '#align vector_bundle.prod VectorBundle.prodβ‚“'. -/
 /-- The product of two vector bundles is a vector bundle. -/
 instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚ Eβ‚‚] :
     VectorBundle π•œ (F₁ Γ— Fβ‚‚) (E₁ ×ᡇ Eβ‚‚)
@@ -142,8 +176,8 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
     by
     rintro _ _ ⟨e₁, eβ‚‚, he₁, heβ‚‚, rfl⟩ ⟨e₁', eβ‚‚', he₁', heβ‚‚', rfl⟩; skip
     refine'
-        (((continuousOn_coord_change π•œ e₁ e₁').mono _).prodMapL π•œ
-              ((continuousOn_coord_change π•œ eβ‚‚ eβ‚‚').mono _)).congr
+        (((continuousOn_coordChange π•œ e₁ e₁').mono _).prodMapL π•œ
+              ((continuousOn_coordChange π•œ eβ‚‚ eβ‚‚').mono _)).congr
           _ <;>
       dsimp only [base_set_prod, mfld_simps]
     Β· mfld_set_tac
@@ -172,7 +206,7 @@ theorem Trivialization.continuousLinearEquivAt_prod {e₁ : Trivialization F₁
   obtain ⟨v₁, vβ‚‚βŸ© := v
   rw [(e₁.prod eβ‚‚).continuousLinearEquivAt_apply π•œ, Trivialization.prod]
   exact (congr_arg Prod.snd (prod_apply π•œ hx₁ hxβ‚‚ v₁ vβ‚‚) : _)
-#align trivialization.continuous_linear_equiv_at_prod Trivialization.continuousLinearEquivAt_prod
+#align trivialization.continuous_linear_equiv_at_prod Trivialization.continuousLinearEquivAt_prodβ‚“
 
 end
 
@@ -193,11 +227,23 @@ variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace E)] [Nontrivi
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
   [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
 
+/- warning: trivialization.pullback_linear -> Trivialization.pullback_linear is a dubious translation:
+lean 3 declaration is
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] (e : Trivialization.{u2, u3, max u2 u4} B F (Bundle.TotalSpace.{u2, u4} B E) _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_2 (Bundle.TotalSpace.proj.{u2, u4} B E)) [_inst_10 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F E (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 _inst_2 (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) e] (f : K), Trivialization.IsLinear.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) E) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) _inst_1 _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B') => Bundle.Pullback.addCommMonoid.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (fun (x : B) => _inst_7 x) x) (fun (x : B') => Bundle.Pullback.module.{u1, u2, u4, u5} π•œ B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) x) (Trivialization.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddZeroClass.toHasZero.{u4} (E b) (AddMonoid.toAddZeroClass.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b)))) K _inst_9 e f)
+but is expected to have type
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] (e : Trivialization.{u2, u3, max u2 u4} B F (Bundle.TotalSpace.{u2, u4} B E) _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_2 (Bundle.TotalSpace.proj.{u2, u4} B E)) [_inst_10 : Trivialization.IsLinear.{u1, u2, u3, u4} π•œ B F E (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 _inst_2 (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) e] (f : K), Trivialization.IsLinear.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) E) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) _inst_1 _inst_2) (AddCommGroup.toAddCommMonoid.{u3} F (NormedAddCommGroup.toAddCommGroup.{u3} F _inst_4)) (NormedSpace.toModule.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4) _inst_5) (fun (x : B') => instAddCommMonoidPullback.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (fun (x : B) => (fun (x : B) => _inst_7 x) x) x) (fun (x : B') => instModulePullbackInstAddCommMonoidPullback.{u1, u2, u4, u5} π•œ B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => (fun (x : B) => _inst_7 x) x) (fun (x : B) => (fun (x : B) => _inst_8 x) x) x) (Trivialization.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddMonoid.toZero.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b))) K _inst_9 e f)
+Case conversion may be inaccurate. Consider using '#align trivialization.pullback_linear Trivialization.pullback_linearβ‚“'. -/
 instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.isLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).isLinear π•œ
     where linear x h := e.linear π•œ h
 #align trivialization.pullback_linear Trivialization.pullback_linear
 
+/- warning: vector_bundle.pullback -> VectorBundle.pullback is a dubious translation:
+lean 3 declaration is
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u2 u4} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] [_inst_10 : forall (x : B), TopologicalSpace.{u4} (E x)] [_inst_11 : FiberBundle.{u2, u3, u4} B F _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) E _inst_2 (fun (b : B) => _inst_10 b)] [_inst_12 : VectorBundle.{u1, u2, u3, u4} π•œ B F E _inst_3 (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) _inst_4 _inst_5 _inst_6 _inst_2 (fun (x : B) => _inst_10 x) _inst_11] (f : K), VectorBundle.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) E) _inst_3 (fun (x : B') => Bundle.Pullback.addCommMonoid.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (fun (x : B) => _inst_7 x) x) (fun (x : B') => Bundle.Pullback.module.{u1, u2, u4, u5} π•œ B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (Ring.toSemiring.{u1} π•œ (NormedRing.toRing.{u1} π•œ (NormedCommRing.toNormedRing.{u1} π•œ (NormedField.toNormedCommRing.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) x) _inst_4 _inst_5 _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) _inst_1 _inst_2) (fun (x : B') => Bundle.Pullback.topologicalSpace.{u2, u4, u5} B E B' (coeFn.{succ u6, max (succ u5) (succ u2)} K (fun (_x : K) => B' -> B) (FunLike.hasCoeToFun.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => B) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9)) f) (fun (x : B) => _inst_10 x) x) (FiberBundle.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddZeroClass.toHasZero.{u4} (E b) (AddMonoid.toAddZeroClass.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b)))) K _inst_9 (fun (x : B) => _inst_10 x) _inst_11 f)
+but is expected to have type
+  forall (π•œ : Type.{u1}) {B : Type.{u2}} {F : Type.{u3}} {E : B -> Type.{u4}} {B' : Type.{u5}} [_inst_1 : TopologicalSpace.{u5} B'] [_inst_2 : TopologicalSpace.{max u4 u2} (Bundle.TotalSpace.{u2, u4} B E)] [_inst_3 : NontriviallyNormedField.{u1} π•œ] [_inst_4 : NormedAddCommGroup.{u3} F] [_inst_5 : NormedSpace.{u1, u3} π•œ F (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3) (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)] [_inst_6 : TopologicalSpace.{u2} B] [_inst_7 : forall (x : B), AddCommMonoid.{u4} (E x)] [_inst_8 : forall (x : B), Module.{u1, u4} π•œ (E x) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (_inst_7 x)] {K : Type.{u6}} [_inst_9 : ContinuousMapClass.{u6, u5, u2} K B' B _inst_1 _inst_6] [_inst_10 : forall (x : B), TopologicalSpace.{u4} (E x)] [_inst_11 : FiberBundle.{u2, u3, u4} B F _inst_6 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) E _inst_2 (fun (b : B) => _inst_10 b)] [_inst_12 : VectorBundle.{u1, u2, u3, u4} π•œ B F E _inst_3 (fun (x : B) => _inst_7 x) (fun (x : B) => _inst_8 x) _inst_4 _inst_5 _inst_6 _inst_2 (fun (x : B) => _inst_10 x) _inst_11] (f : K), VectorBundle.{u1, u5, u3, u4} π•œ B' F (Bundle.Pullback.{u2, u5, u4} B B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) E) _inst_3 (fun (x : B') => instAddCommMonoidPullback.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (fun (x : B) => (fun (x : B) => _inst_7 x) x) x) (fun (x : B') => instModulePullbackInstAddCommMonoidPullback.{u1, u2, u4, u5} π•œ B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (DivisionSemiring.toSemiring.{u1} π•œ (Semifield.toDivisionSemiring.{u1} π•œ (Field.toSemifield.{u1} π•œ (NormedField.toField.{u1} π•œ (NontriviallyNormedField.toNormedField.{u1} π•œ _inst_3))))) (fun (x : B) => (fun (x : B) => _inst_7 x) x) (fun (x : B) => (fun (x : B) => _inst_8 x) x) x) _inst_4 _inst_5 _inst_1 (Pullback.TotalSpace.topologicalSpace.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) _inst_1 _inst_2) (fun (x : B') => instForAllTopologicalSpacePullback.{u2, u4, u5} B E B' (FunLike.coe.{succ u6, succ u5, succ u2} K B' (fun (_x : B') => (fun (x._@.Mathlib.Topology.ContinuousFunction.Basic._hyg.699 : B') => B) _x) (ContinuousMapClass.toFunLike.{u6, u5, u2} K B' B _inst_1 _inst_6 _inst_9) f) (fun (x : B) => (fun (x : B) => _inst_10 x) x) x) (FiberBundle.pullback.{u2, u3, u4, u5, u6} B F E B' _inst_1 _inst_2 (UniformSpace.toTopologicalSpace.{u3} F (PseudoMetricSpace.toUniformSpace.{u3} F (SeminormedAddCommGroup.toPseudoMetricSpace.{u3} F (NormedAddCommGroup.toSeminormedAddCommGroup.{u3} F _inst_4)))) _inst_6 (fun (b : B) => AddMonoid.toZero.{u4} (E b) (AddCommMonoid.toAddMonoid.{u4} (E b) (_inst_7 b))) K _inst_9 (fun (x : B) => _inst_10 x) _inst_11 f)
+Case conversion may be inaccurate. Consider using '#align vector_bundle.pullback VectorBundle.pullbackβ‚“'. -/
 instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E] [VectorBundle π•œ F E]
     (f : K) : VectorBundle π•œ F ((f : B' β†’ B) *α΅– E)
     where
@@ -208,7 +254,7 @@ instance VectorBundle.pullback [βˆ€ x, TopologicalSpace (E x)] [FiberBundle F E]
     by
     rintro _ _ ⟨e, he, rfl⟩ ⟨e', he', rfl⟩; skip
     refine'
-      ((continuousOn_coord_change π•œ e e').comp (map_continuous f).ContinuousOn fun b hb => hb).congr
+      ((continuousOn_coordChange π•œ e e').comp (map_continuous f).ContinuousOn fun b hb => hb).congr
         _
     rintro b (hb : f b ∈ e.base_set ∩ e'.base_set); ext v
     show ((e.pullback f).coordChangeL π•œ (e'.pullback f) b) v = (e.coord_changeL π•œ e' (f b)) v
Diff
@@ -104,7 +104,7 @@ theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLin
     ((e₁.Prod eβ‚‚).coordChangeL π•œ (e₁'.Prod eβ‚‚') b : F₁ Γ— Fβ‚‚ β†’L[π•œ] F₁ Γ— Fβ‚‚) =
       (e₁.coordChangeL π•œ e₁' b : F₁ β†’L[π•œ] F₁).Prod_map (eβ‚‚.coordChangeL π•œ eβ‚‚' b) :=
   by
-  rw [ContinuousLinearMap.ext_iff, ContinuousLinearMap.coe_prod_map]
+  rw [ContinuousLinearMap.ext_iff, ContinuousLinearMap.coe_prodMap']
   rintro ⟨v₁, vβ‚‚βŸ©
   show
     (e₁.prod eβ‚‚).coordChangeL π•œ (e₁'.prod eβ‚‚') b (v₁, vβ‚‚) =
Diff
@@ -104,7 +104,7 @@ theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLin
     ((e₁.Prod eβ‚‚).coordChangeL π•œ (e₁'.Prod eβ‚‚') b : F₁ Γ— Fβ‚‚ β†’L[π•œ] F₁ Γ— Fβ‚‚) =
       (e₁.coordChangeL π•œ e₁' b : F₁ β†’L[π•œ] F₁).Prod_map (eβ‚‚.coordChangeL π•œ eβ‚‚' b) :=
   by
-  rw [ContinuousLinearMap.ext_iff, ContinuousLinearMap.coe_prod_map']
+  rw [ContinuousLinearMap.ext_iff, ContinuousLinearMap.coe_prod_map]
   rintro ⟨v₁, vβ‚‚βŸ©
   show
     (e₁.prod eβ‚‚).coordChangeL π•œ (e₁'.prod eβ‚‚') b (v₁, vβ‚‚) =
Diff
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
 
 ! This file was ported from Lean 3 source module topology.vector_bundle.constructions
-! leanprover-community/mathlib commit 87f3aec412c51c63e9623034de001d783f00cc65
+! leanprover-community/mathlib commit be2c24f56783935652cefffb4bfca7e4b25d167e
 ! Please do not edit these lines, except to modify the commit id
 ! if you have ported upstream changes.
 -/
@@ -17,7 +17,7 @@ import Mathbin.Topology.VectorBundle.Basic
 This file contains several standard constructions on vector bundles:
 
 * `bundle.trivial.vector_bundle π•œ B F`: the trivial vector bundle with scalar field `π•œ` and model
-  fibre `F` over the base `B`
+  fiber `F` over the base `B`
 
 * `vector_bundle.prod`: for vector bundles `E₁` and `Eβ‚‚` with scalar field `π•œ` over a common base,
   a vector bundle structure on their direct sum `E₁ ×ᡇ Eβ‚‚` (the notation stands for
@@ -90,14 +90,29 @@ variable (π•œ : Type _) {B : Type _} [NontriviallyNormedField π•œ] [Topologica
 namespace Trivialization
 
 variable {F₁ E₁ Fβ‚‚ Eβ‚‚} [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)]
-  [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ : Trivialization F₁ (Ο€ E₁))
-  (eβ‚‚ : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
+  [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ E₁))
+  (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
 
 instance prod.isLinear [e₁.isLinear π•œ] [eβ‚‚.isLinear π•œ] : (e₁.Prod eβ‚‚).isLinear π•œ
     where linear := fun x ⟨h₁, hβ‚‚βŸ© =>
     (((e₁.linear π•œ h₁).mk' _).Prod_map ((eβ‚‚.linear π•œ hβ‚‚).mk' _)).isLinear
 #align trivialization.prod.is_linear Trivialization.prod.isLinear
 
+@[simp]
+theorem coordChangeL_prod [e₁.isLinear π•œ] [e₁'.isLinear π•œ] [eβ‚‚.isLinear π•œ] [eβ‚‚'.isLinear π•œ] ⦃b⦄
+    (hb : b ∈ (e₁.Prod eβ‚‚).baseSet ∩ (e₁'.Prod eβ‚‚').baseSet) :
+    ((e₁.Prod eβ‚‚).coordChangeL π•œ (e₁'.Prod eβ‚‚') b : F₁ Γ— Fβ‚‚ β†’L[π•œ] F₁ Γ— Fβ‚‚) =
+      (e₁.coordChangeL π•œ e₁' b : F₁ β†’L[π•œ] F₁).Prod_map (eβ‚‚.coordChangeL π•œ eβ‚‚' b) :=
+  by
+  rw [ContinuousLinearMap.ext_iff, ContinuousLinearMap.coe_prod_map']
+  rintro ⟨v₁, vβ‚‚βŸ©
+  show
+    (e₁.prod eβ‚‚).coordChangeL π•œ (e₁'.prod eβ‚‚') b (v₁, vβ‚‚) =
+      (e₁.coord_changeL π•œ e₁' b v₁, eβ‚‚.coord_changeL π•œ eβ‚‚' b vβ‚‚)
+  rw [e₁.coord_changeL_apply e₁', eβ‚‚.coord_changeL_apply eβ‚‚', (e₁.prod eβ‚‚).coordChangeL_apply']
+  exacts[rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
+#align trivialization.coord_changeL_prod Trivialization.coordChangeL_prod
+
 variable {e₁ eβ‚‚} [βˆ€ x : B, TopologicalSpace (E₁ x)] [βˆ€ x : B, TopologicalSpace (Eβ‚‚ x)]
   [FiberBundle F₁ E₁] [FiberBundle Fβ‚‚ Eβ‚‚]
 

Changes in mathlib4

mathlib3
mathlib4
chore: remove tactics (#11365)

More tactics that are not used, found using the linter at #11308.

The PR consists of tactic removals, whitespace changes and replacing a porting note by an explanation.

Diff
@@ -129,10 +129,10 @@ variable [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)] [βˆ€ x, A
 instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚ Eβ‚‚] :
     VectorBundle π•œ (F₁ Γ— Fβ‚‚) (E₁ ×ᡇ Eβ‚‚) where
   trivialization_linear' := by
-    rintro _ ⟨e₁, eβ‚‚, he₁, heβ‚‚, rfl⟩; skip
+    rintro _ ⟨e₁, eβ‚‚, he₁, heβ‚‚, rfl⟩
     infer_instance
   continuousOn_coordChange' := by
-    rintro _ _ ⟨e₁, eβ‚‚, he₁, heβ‚‚, rfl⟩ ⟨e₁', eβ‚‚', he₁', heβ‚‚', rfl⟩; skip
+    rintro _ _ ⟨e₁, eβ‚‚, he₁, heβ‚‚, rfl⟩ ⟨e₁', eβ‚‚', he₁', heβ‚‚', rfl⟩
     refine' (((continuousOn_coordChange π•œ e₁ e₁').mono _).prod_mapL π•œ
       ((continuousOn_coordChange π•œ eβ‚‚ eβ‚‚').mono _)).congr _ <;>
       dsimp only [baseSet_prod, mfld_simps]
chore: scope open Classical (#11199)

We remove all but one open Classicals, instead preferring to use open scoped Classical. The only real side-effect this led to is moving a couple declarations to use Exists.choose instead of Classical.choose.

The first few commits are explicitly labelled regex replaces for ease of review.

Diff
@@ -31,7 +31,8 @@ Vector bundle, direct sum, pullback
 
 noncomputable section
 
-open Bundle Set FiberBundle Classical
+open scoped Classical
+open Bundle Set FiberBundle
 
 /-! ### The trivial vector bundle -/
 
style: homogenise porting notes (#11145)

Homogenises porting notes via capitalisation and addition of whitespace.

It makes the following changes:

  • converts "--porting note" into "-- Porting note";
  • converts "porting note" into "Porting note".
Diff
@@ -148,7 +148,7 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
 
 variable {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
 
-@[simp] -- porting note: changed arguments to make `simpNF` happy: merged `hx₁` and `hxβ‚‚` into `hx`
+@[simp] -- Porting note: changed arguments to make `simpNF` happy: merged `hx₁` and `hxβ‚‚` into `hx`
 theorem Trivialization.continuousLinearEquivAt_prod {e₁ : Trivialization F₁ (Ο€ F₁ E₁)}
     {eβ‚‚ : Trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚)} [e₁.IsLinear π•œ] [eβ‚‚.IsLinear π•œ] {x : B}
     (hx : x ∈ (e₁.prod eβ‚‚).baseSet) :
chore(Analysis/NormedSpace): split up OperatorNorm.lean (#10990)

Split the 2300-line behemoth OperatorNorm.lean into 8 smaller files, of which the largest is 600 lines.

Diff
@@ -5,6 +5,7 @@ Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doo
 -/
 import Mathlib.Topology.FiberBundle.Constructions
 import Mathlib.Topology.VectorBundle.Basic
+import Mathlib.Analysis.NormedSpace.OperatorNorm.Prod
 
 #align_import topology.vector_bundle.constructions from "leanprover-community/mathlib"@"e473c3198bb41f68560cab68a0529c854b618833"
 
refactor(Data/FunLike): use unbundled inheritance from FunLike (#8386)

The FunLike hierarchy is very big and gets scanned through each time we need a coercion (via the CoeFun instance). It looks like unbundled inheritance suits Lean 4 better here. The only class that still extends FunLike is EquivLike, since that has a custom coe_injective' field that is easier to implement. All other classes should take FunLike or EquivLike as a parameter.

Zulip thread

Important changes

Previously, morphism classes would be Type-valued and extend FunLike:

/-- `MyHomClass F A B` states that `F` is a type of `MyClass.op`-preserving morphisms.
You should extend this class when you extend `MyHom`. -/
class MyHomClass (F : Type*) (A B : outParam <| Type*) [MyClass A] [MyClass B]
  extends FunLike F A B :=
(map_op : βˆ€ (f : F) (x y : A), f (MyClass.op x y) = MyClass.op (f x) (f y))

After this PR, they should be Prop-valued and take FunLike as a parameter:

/-- `MyHomClass F A B` states that `F` is a type of `MyClass.op`-preserving morphisms.
You should extend this class when you extend `MyHom`. -/
class MyHomClass (F : Type*) (A B : outParam <| Type*) [MyClass A] [MyClass B]
  [FunLike F A B] : Prop :=
(map_op : βˆ€ (f : F) (x y : A), f (MyClass.op x y) = MyClass.op (f x) (f y))

(Note that A B stay marked as outParam even though they are not purely required to be so due to the FunLike parameter already filling them in. This is required to see through type synonyms, which is important in the category theory library. Also, I think keeping them as outParam is slightly faster.)

Similarly, MyEquivClass should take EquivLike as a parameter.

As a result, every mention of [MyHomClass F A B] should become [FunLike F A B] [MyHomClass F A B].

Remaining issues

Slower (failing) search

While overall this gives some great speedups, there are some cases that are noticeably slower. In particular, a failing application of a lemma such as map_mul is more expensive. This is due to suboptimal processing of arguments. For example:

variable [FunLike F M N] [Mul M] [Mul N] (f : F) (x : M) (y : M)

theorem map_mul [MulHomClass F M N] : f (x * y) = f x * f y

example [AddHomClass F A B] : f (x * y) = f x * f y := map_mul f _ _

Before this PR, applying map_mul f gives the goals [Mul ?M] [Mul ?N] [MulHomClass F ?M ?N]. Since M and N are out_params, [MulHomClass F ?M ?N] is synthesized first, supplies values for ?M and ?N and then the Mul M and Mul N instances can be found.

After this PR, the goals become [FunLike F ?M ?N] [Mul ?M] [Mul ?N] [MulHomClass F ?M ?N]. Now [FunLike F ?M ?N] is synthesized first, supplies values for ?M and ?N and then the Mul M and Mul N instances can be found, before trying MulHomClass F M N which fails. Since the Mul hierarchy is very big, this can be slow to fail, especially when there is no such Mul instance.

A long-term but harder to achieve solution would be to specify the order in which instance goals get solved. For example, we'd like to change the arguments to map_mul to look like [FunLike F M N] [Mul M] [Mul N] [highPriority <| MulHomClass F M N] because MulHomClass fails or succeeds much faster than the others.

As a consequence, the simpNF linter is much slower since by design it tries and fails to apply many map_ lemmas. The same issue occurs a few times in existing calls to simp [map_mul], where map_mul is tried "too soon" and fails. Thanks to the speedup of leanprover/lean4#2478 the impact is very limited, only in files that already were close to the timeout.

simp not firing sometimes

This affects map_smulβ‚›β‚— and related definitions. For simp lemmas Lean apparently uses a slightly different mechanism to find instances, so that rw can find every argument to map_smulβ‚›β‚— successfully but simp can't: leanprover/lean4#3701.

Missing instances due to unification failing

Especially in the category theory library, we might sometimes have a type A which is also accessible as a synonym (Bundled A hA).1. Instance synthesis doesn't always work if we have f : A β†’* B but x * y : (Bundled A hA).1 or vice versa. This seems to be mostly fixed by keeping A B as outParams in MulHomClass F A B. (Presumably because Lean will do a definitional check A =?= (Bundled A hA).1 instead of using the syntax in the discrimination tree.)

Workaround for issues

The timeouts can be worked around for now by specifying which map_mul we mean, either as map_mul f for some explicit f, or as e.g. MonoidHomClass.map_mul.

map_smulβ‚›β‚— not firing as simp lemma can be worked around by going back to the pre-FunLike situation and making LinearMap.map_smulβ‚›β‚— a simp lemma instead of the generic map_smulβ‚›β‚—. Writing simp [map_smulβ‚›β‚— _] also works.

Co-authored-by: Matthew Ballard <matt@mrb.email> Co-authored-by: Scott Morrison <scott.morrison@gmail.com> Co-authored-by: Scott Morrison <scott@tqft.net> Co-authored-by: Anne Baanen <Vierkantor@users.noreply.github.com>

Diff
@@ -174,10 +174,10 @@ instance [Semiring R] [βˆ€ x : B, AddCommMonoid (E x)] [i : βˆ€ x, Module R (E x
 
 variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace F E)] [NontriviallyNormedField π•œ]
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
-  [βˆ€ x, Module π•œ (E x)] {K : Type*} [ContinuousMapClass K B' B]
+  [βˆ€ x, Module π•œ (E x)] {K : Type*} [FunLike K B' B] [ContinuousMapClass K B' B]
 
 instance Trivialization.pullback_linear (e : Trivialization F (Ο€ F E)) [e.IsLinear π•œ] (f : K) :
-    (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).IsLinear π•œ where
+    (Trivialization.pullback (B' := B') e f).IsLinear π•œ where
   linear _ h := e.linear π•œ h
 #align trivialization.pullback_linear Trivialization.pullback_linear
 
chore: banish Type _ and Sort _ (#6499)

We remove all possible occurences of Type _ and Sort _ in favor of Type* and Sort*.

This has nice performance benefits.

Diff
@@ -36,7 +36,7 @@ open Bundle Set FiberBundle Classical
 
 namespace Bundle.Trivial
 
-variable (π•œ : Type _) (B : Type _) (F : Type _) [NontriviallyNormedField π•œ] [NormedAddCommGroup F]
+variable (π•œ : Type*) (B : Type*) (F : Type*) [NontriviallyNormedField π•œ] [NormedAddCommGroup F]
   [NormedSpace π•œ F] [TopologicalSpace B]
 
 instance trivialization.isLinear : (trivialization B F).IsLinear π•œ where
@@ -73,9 +73,9 @@ end Bundle.Trivial
 
 section
 
-variable (π•œ : Type _) {B : Type _} [NontriviallyNormedField π•œ] [TopologicalSpace B] (F₁ : Type _)
-  [NormedAddCommGroup F₁] [NormedSpace π•œ F₁] (E₁ : B β†’ Type _) [TopologicalSpace (TotalSpace F₁ E₁)]
-  (Fβ‚‚ : Type _) [NormedAddCommGroup Fβ‚‚] [NormedSpace π•œ Fβ‚‚] (Eβ‚‚ : B β†’ Type _)
+variable (π•œ : Type*) {B : Type*} [NontriviallyNormedField π•œ] [TopologicalSpace B] (F₁ : Type*)
+  [NormedAddCommGroup F₁] [NormedSpace π•œ F₁] (E₁ : B β†’ Type*) [TopologicalSpace (TotalSpace F₁ E₁)]
+  (Fβ‚‚ : Type*) [NormedAddCommGroup Fβ‚‚] [NormedSpace π•œ Fβ‚‚] (Eβ‚‚ : B β†’ Type*)
   [TopologicalSpace (TotalSpace Fβ‚‚ Eβ‚‚)]
 
 namespace Trivialization
@@ -165,7 +165,7 @@ end
 
 section
 
-variable (R π•œ : Type _) {B : Type _} (F : Type _) (E : B β†’ Type _) {B' : Type _} (f : B' β†’ B)
+variable (R π•œ : Type*) {B : Type*} (F : Type*) (E : B β†’ Type*) {B' : Type*} (f : B' β†’ B)
 
 instance [i : βˆ€ x : B, AddCommMonoid (E x)] (x : B') : AddCommMonoid ((f *α΅– E) x) := i _
 
@@ -174,7 +174,7 @@ instance [Semiring R] [βˆ€ x : B, AddCommMonoid (E x)] [i : βˆ€ x, Module R (E x
 
 variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace F E)] [NontriviallyNormedField π•œ]
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
-  [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
+  [βˆ€ x, Module π•œ (E x)] {K : Type*} [ContinuousMapClass K B' B]
 
 instance Trivialization.pullback_linear (e : Trivialization F (Ο€ F E)) [e.IsLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).IsLinear π•œ where
chore: script to replace headers with #align_import statements (#5979)

Open in Gitpod

Co-authored-by: Eric Wieser <wieser.eric@gmail.com> Co-authored-by: Scott Morrison <scott.morrison@gmail.com>

Diff
@@ -2,15 +2,12 @@
 Copyright Β© 2022 NicolΓ² Cavalleri. All rights reserved.
 Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
-
-! This file was ported from Lean 3 source module topology.vector_bundle.constructions
-! leanprover-community/mathlib commit e473c3198bb41f68560cab68a0529c854b618833
-! Please do not edit these lines, except to modify the commit id
-! if you have ported upstream changes.
 -/
 import Mathlib.Topology.FiberBundle.Constructions
 import Mathlib.Topology.VectorBundle.Basic
 
+#align_import topology.vector_bundle.constructions from "leanprover-community/mathlib"@"e473c3198bb41f68560cab68a0529c854b618833"
+
 /-!
 # Standard constructions on vector bundles
 
refactor: redefine Bundle.TotalSpace (#5720)

Forward-port leanprover-community/mathlib#19221

Diff
@@ -4,7 +4,7 @@ Released under Apache 2.0 license as described in the file LICENSE.
 Authors: NicolΓ² Cavalleri, SΓ©bastien GouΓ«zel, Heather Macbeth, Floris van Doorn
 
 ! This file was ported from Lean 3 source module topology.vector_bundle.constructions
-! leanprover-community/mathlib commit be2c24f56783935652cefffb4bfca7e4b25d167e
+! leanprover-community/mathlib commit e473c3198bb41f68560cab68a0529c854b618833
 ! Please do not edit these lines, except to modify the commit id
 ! if you have ported upstream changes.
 -/
@@ -77,16 +77,16 @@ end Bundle.Trivial
 section
 
 variable (π•œ : Type _) {B : Type _} [NontriviallyNormedField π•œ] [TopologicalSpace B] (F₁ : Type _)
-  [NormedAddCommGroup F₁] [NormedSpace π•œ F₁] (E₁ : B β†’ Type _) [TopologicalSpace (TotalSpace E₁)]
+  [NormedAddCommGroup F₁] [NormedSpace π•œ F₁] (E₁ : B β†’ Type _) [TopologicalSpace (TotalSpace F₁ E₁)]
   (Fβ‚‚ : Type _) [NormedAddCommGroup Fβ‚‚] [NormedSpace π•œ Fβ‚‚] (Eβ‚‚ : B β†’ Type _)
-  [TopologicalSpace (TotalSpace Eβ‚‚)]
+  [TopologicalSpace (TotalSpace Fβ‚‚ Eβ‚‚)]
 
 namespace Trivialization
 
 variable {F₁ E₁ Fβ‚‚ Eβ‚‚}
 variable [βˆ€ x, AddCommMonoid (E₁ x)] [βˆ€ x, Module π•œ (E₁ x)]
-  [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ E₁))
-  (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Eβ‚‚))
+  [βˆ€ x, AddCommMonoid (Eβ‚‚ x)] [βˆ€ x, Module π•œ (Eβ‚‚ x)] (e₁ e₁' : Trivialization F₁ (Ο€ F₁ E₁))
+  (eβ‚‚ eβ‚‚' : Trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚))
 
 instance prod.isLinear [e₁.IsLinear π•œ] [eβ‚‚.IsLinear π•œ] : (e₁.prod eβ‚‚).IsLinear π•œ where
   linear := fun _ ⟨h₁, hβ‚‚βŸ© =>
@@ -151,8 +151,8 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
 variable {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
 
 @[simp] -- porting note: changed arguments to make `simpNF` happy: merged `hx₁` and `hxβ‚‚` into `hx`
-theorem Trivialization.continuousLinearEquivAt_prod {e₁ : Trivialization F₁ (Ο€ E₁)}
-    {eβ‚‚ : Trivialization Fβ‚‚ (Ο€ Eβ‚‚)} [e₁.IsLinear π•œ] [eβ‚‚.IsLinear π•œ] {x : B}
+theorem Trivialization.continuousLinearEquivAt_prod {e₁ : Trivialization F₁ (Ο€ F₁ E₁)}
+    {eβ‚‚ : Trivialization Fβ‚‚ (Ο€ Fβ‚‚ Eβ‚‚)} [e₁.IsLinear π•œ] [eβ‚‚.IsLinear π•œ] {x : B}
     (hx : x ∈ (e₁.prod eβ‚‚).baseSet) :
     (e₁.prod eβ‚‚).continuousLinearEquivAt π•œ x hx =
       (e₁.continuousLinearEquivAt π•œ x hx.1).prod (eβ‚‚.continuousLinearEquivAt π•œ x hx.2) := by
@@ -175,11 +175,11 @@ instance [i : βˆ€ x : B, AddCommMonoid (E x)] (x : B') : AddCommMonoid ((f *α΅–
 instance [Semiring R] [βˆ€ x : B, AddCommMonoid (E x)] [i : βˆ€ x, Module R (E x)] (x : B') :
     Module R ((f *α΅– E) x) := i _
 
-variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace E)] [NontriviallyNormedField π•œ]
+variable {E F} [TopologicalSpace B'] [TopologicalSpace (TotalSpace F E)] [NontriviallyNormedField π•œ]
   [NormedAddCommGroup F] [NormedSpace π•œ F] [TopologicalSpace B] [βˆ€ x, AddCommMonoid (E x)]
   [βˆ€ x, Module π•œ (E x)] {K : Type _} [ContinuousMapClass K B' B]
 
-instance Trivialization.pullback_linear (e : Trivialization F (Ο€ E)) [e.IsLinear π•œ] (f : K) :
+instance Trivialization.pullback_linear (e : Trivialization F (Ο€ F E)) [e.IsLinear π•œ] (f : K) :
     (@Trivialization.pullback _ _ _ B' _ _ _ _ _ _ _ e f).IsLinear π•œ where
   linear _ h := e.linear π•œ h
 #align trivialization.pullback_linear Trivialization.pullback_linear
chore: convert lambda in docs to fun (#5045)

Found with git grep -n "Ξ» [a-zA-Z_ ]*,"

Diff
@@ -21,7 +21,7 @@ This file contains several standard constructions on vector bundles:
 
 * `VectorBundle.prod`: for vector bundles `E₁` and `Eβ‚‚` with scalar field `π•œ` over a common base,
   a vector bundle structure on their direct sum `E₁ ×ᡇ Eβ‚‚` (the notation stands for
-  `Ξ» x, E₁ x Γ— Eβ‚‚ x`).
+  `fun x ↦ E₁ x Γ— Eβ‚‚ x`).
 
 * `VectorBundle.pullback`: for a vector bundle `E` over `B`, a vector bundle structure on its
   pullback `f *α΅– E` by a map `f : B' β†’ B` (the notation is a type synonym for `E ∘ f`).
chore: add space after exacts (#4945)

Too often tempted to change these during other PRs, so doing a mass edit here.

Co-authored-by: Scott Morrison <scott.morrison@anu.edu.au>

Diff
@@ -145,7 +145,7 @@ instance VectorBundle.prod [VectorBundle π•œ F₁ E₁] [VectorBundle π•œ Fβ‚‚
       show (e₁.prod eβ‚‚).coordChangeL π•œ (e₁'.prod eβ‚‚') b (v₁, vβ‚‚) =
         (e₁.coordChangeL π•œ e₁' b v₁, eβ‚‚.coordChangeL π•œ eβ‚‚' b vβ‚‚)
       rw [e₁.coordChangeL_apply e₁', eβ‚‚.coordChangeL_apply eβ‚‚', (e₁.prod eβ‚‚).coordChangeL_apply']
-      exacts[rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
+      exacts [rfl, hb, ⟨hb.1.2, hb.2.2⟩, ⟨hb.1.1, hb.2.1⟩]
 #align vector_bundle.prod VectorBundle.prod
 
 variable {π•œ F₁ E₁ Fβ‚‚ Eβ‚‚}
feat: port Topology.VectorBundle.Constructions (#4207)

Dependencies 10 + 660

661 files ported (98.5%)
295004 lines ported (98.2%)
Show graph

The unported dependencies are

The following 1 dependencies have changed in mathlib3 since they were ported, which may complicate porting this file