The lines of the Lean statement that state the theorem, then the definitions in the file that it uses.
Local definitions the statement names, followed through the definitions they name in turn. The match is by name in the source text, so a name reached only through notation can be missed; the full file is below.
abbreviation OAI.PinchedHartogs.Base line 12
abbrev Base := EuclideanSpace ℂ (Fin 2)
abbreviation OAI.PinchedHartogs.Ambient line 13
abbrev Ambient := Base × ℂ
abbreviation OAI.PinchedHartogs.Target line 14
abbrev Target := Fin 3 → ℂ
definition OAI.PinchedHartogs.ball line 16
def ball : Set Base := {z | ‖z‖ < 1}
definition OAI.PinchedHartogs.hartogs line 18
def hartogs (φ : Base → ℝ) : Set Ambient := {p | p.1 ∈ ball ∧ Real.exp (φ p.1) * ‖p.2‖ ^ 2 < 1}
definition OAI.PinchedHartogs.noMinorant line 21
def noMinorant (φ : Base → ℝ) : Prop := ¬ ∃ (H : Base → ℂ) (C : ℝ), AnalyticOnNhd ℂ H ball ∧ ∀ z ∈ ball, (H z).re ≤ C + 4 * Real.log (1 / (1 - ‖z‖)) + φ z
definition OAI.PinchedHartogs.coordVector line 25
def coordVector (j : Fin 3) : Ambient := ![(EuclideanSpace.single 0 1, 0), (EuclideanSpace.single 1 1, 0), (0, 1)] j
definition OAI.PinchedHartogs.jacobian line 28
def jacobian (F : Ambient → Target) (p : Ambient) : Matrix (Fin 3) (Fin 3) ℂ := fun i j ↦ (fderiv ℂ F p (coordVector j)) i
abbreviation OAI.PinchedHartogs.CMatrix line 33
abbrev CMatrix := Matrix (Fin 3) (Fin 3) ℂ
abbreviation OAI.PinchedHartogs.CurvatureTensor line 34
abbrev CurvatureTensor := Fin 3 → Fin 3 → Fin 3 → Fin 3 → ℂ
definition OAI.PinchedHartogs.coordinates line 36
def coordinates (u : Ambient) : Fin 3 → ℂ := ![u.1 0, u.1 1, u.2]
definition OAI.PinchedHartogs.dz line 38
def dz (f : Ambient → ℂ) (p : Ambient) (j : Fin 3) : ℂ := (fderiv ℝ f p (coordVector j) - Complex.I * fderiv ℝ f p (Complex.I • coordVector j)) / 2
definition OAI.PinchedHartogs.dbar line 41
def dbar (f : Ambient → ℂ) (p : Ambient) (j : Fin 3) : ℂ := (fderiv ℝ f p (coordVector j) + Complex.I * fderiv ℝ f p (Complex.I • coordVector j)) / 2
definition OAI.PinchedHartogs.hermitianValue line 44
def hermitianValue (h : CMatrix) (u v : Ambient) : ℂ := ∑ i, ∑ j, h i j * coordinates u i * star (coordinates v j)
definition OAI.PinchedHartogs.realArea line 47
def realArea (h : CMatrix) (u v : Ambient) : ℝ := (hermitianValue h u u).re * (hermitianValue h v v).re - (hermitianValue h u v).re ^ 2
definition OAI.PinchedHartogs.tensorValue line 50
def tensorValue (R : CurvatureTensor) (u v w y : Ambient) : ℂ := ∑ a, ∑ b, ∑ c, ∑ d, R a b c d * coordinates u a * star (coordinates v b) * coordinates w c * star (coordinates y d)
definition OAI.PinchedHartogs.curvature line 54
def curvature (g : Ambient → CMatrix) (p : Ambient) : CurvatureTensor := fun a b c d ↦ -dbar (fun q ↦ dz (fun r ↦ g r c d) q a) p b + ∑ e, ∑ k, (g p)⁻¹ e k * dz (fun q ↦ g q c e) p a * dbar (fun q ↦ g q k d) p b
definition OAI.PinchedHartogs.sectional line 58
def sectional (g : Ambient → CMatrix) (p u v : Ambient) : ℝ := ((tensorValue (curvature g p) u u v v).re - (tensorValue (curvature g p) u v u v).re) / (2 * realArea (g p) u v)
definition OAI.PinchedHartogs.IsKahlerMetric line 62
def IsKahlerMetric (M : Set Ambient) (g : Ambient → CMatrix) : Prop := ContDiffOn ℝ ∞ g M ∧ (∀ p ∈ M, ∀ i j, g p i j = star (g p j i)) ∧ (∀ p ∈ M, ∀ u : Ambient, u ≠ 0 → 0 < (hermitianValue (g p) u u).re) ∧ (∀ p ∈ M, ∀ i j k, dz (fun q ↦ g q k j) p i = dz (fun q ↦ g q i j) p k)
definition OAI.PinchedHartogs.christoffel line 68
def christoffel (g : Ambient → CMatrix) (p : Ambient) (k a c : Fin 3) : ℂ := ∑ e, (g p)⁻¹ e k * dz (fun q ↦ g q c e) p a
definition OAI.PinchedHartogs.GeodesicallyComplete line 71
def GeodesicallyComplete (M : Set Ambient) (g : Ambient → CMatrix) : Prop := ∀ p ∈ M, ∀ v : Ambient, ∃ γ : ℝ → Ambient, ContDiff ℝ ∞ γ ∧ (∀ t, γ t ∈ M) ∧ γ 0 = p ∧ deriv γ 0 = v ∧ ∀ t k, coordinates (deriv (deriv γ) t) k + ∑ a, ∑ c, christoffel g (γ t) k a c * coordinates (deriv γ t) a * coordinates (deriv γ t) c = 0
definition OAI.PinchedHartogs.IsNegativelyPinched line 78
def IsNegativelyPinched (M : Set Ambient) (g : Ambient → CMatrix) (A B : ℝ) : Prop := 0 < A ∧ A ≤ B ∧ ∀ p ∈ M, ∀ u v : Ambient, LinearIndependent ℝ ![u, v] → -B ≤ sectional g p u v ∧ sectional g p u v ≤ -A
definition OAI.PinchedHartogs.NoBoundedCoordinates line 82
def NoBoundedCoordinates (M : Set Ambient) : Prop := ∀ F : Ambient → Target, AnalyticOnNhd ℂ F M → (∃ B : ℝ, ∀ p ∈ M, ∀ i, ‖F p i‖ ≤ B) → ¬ ∀ p ∈ M, (jacobian F p).det ≠ 0
definition OAI.PinchedHartogs.BiholomorphicToBoundedDomain line 87
def BiholomorphicToBoundedDomain (M : Set Ambient) : Prop := ∃ N : Set Ambient, IsOpen N ∧ Bornology.IsBounded N ∧ ∃ F G : Ambient → Ambient, AnalyticOnNhd ℂ F M ∧ AnalyticOnNhd ℂ G N ∧ MapsTo F M N ∧ MapsTo G N M ∧ (∀ p ∈ M, G (F p) = p) ∧ (∀ q ∈ N, F (G q) = q)
10 more definitions are reached the same way; the full file lists them.