The orthogonal direct sum of two bilinear forms B₁ on V₁ and B₂ on V₂,
defined on the product space by (p, q) ↦ B₁ p.1 q.1 + B₂ p.2 q.2.
Instances For
Evaluation formula for the orthogonal direct sum of bilinear forms.
Negation distributes over the orthogonal direct sum of bilinear forms.
A bilinear form is nondegenerate (in the orthogonal-complement sense) when the orthogonal complement of the whole space is trivial.
Instances For
A bilinear form B is hyperbolic if it is nondegenerate and admits a
Lagrangian subspace W (a totally isotropic subspace equal to its own orthogonal
complement).
Instances For
A linear equivalence φ : V₁ ≃ₗ V₂ is an isometry of formed spaces if it
preserves the corresponding bilinear forms B₁ and B₂.
Instances For
Two formed spaces (V₁, B₁) and (V₂, B₂) are isometric if there exists a
linear equivalence between them preserving the bilinear forms.
Instances For
The orthogonal direct sum of two nondegenerate bilinear forms is nondegenerate.
The negation of a nondegenerate bilinear form is nondegenerate.
The diagonal subspace {(v, v) | v ∈ V} of V × V.
Instances For
For any nondegenerate bilinear form B, the orthogonal direct sum
B ⊕ (-B) is hyperbolic, with Lagrangian given by the diagonal subspace.
If the orthogonal direct sum B₁ ⊕ B₂ is nondegenerate, then so is B₁.
Given a totally isotropic subspace W₁₂ for B₁ ⊕ B₂ and a totally
isotropic subspace W₂ for B₂, the projection of W₁₂ ∩ (V₁ × W₂) onto V₁
is a totally isotropic subspace for B₁.
Convert the orthogonal-complement formulation of nondegeneracy into Mathlib's
BilinForm.Nondegenerate predicate.
A Lagrangian subspace of a nondegenerate bilinear form has dimension equal to half the dimension of the ambient space.
Hard direction of the Lagrangian extraction lemma: with the same data as in
lagrangian_W1_isotropic, the projection W₁ not only is contained in its
orthogonal complement (the easy direction), but actually equals it. This step
of the proof currently contains a sorry.
Hyperbolic cancellation: if B₁ ⊕ B₂ is hyperbolic and B₂ is hyperbolic,
then B₁ is hyperbolic.
Hyperbolicity is preserved under isometry: if (V₁, B₁) is isometric to a
hyperbolic formed space (V₂, B₂), then B₁ is hyperbolic.
Combination of cancellation and isometry-preservation: if X ⊕ H₁ is
isometric to a hyperbolic space H₂ and H₁ is hyperbolic, then X is
hyperbolic.
A rearrangement linear equivalence permuting the four factors of
(X × Y) × (U × U) into (U × X) × (U × Y).
Instances For
Garrett's Chapter 7 hyperbolicity result: if (U ⊕ X) ≃ (U ⊕ Y) is an
isometry of nondegenerate formed spaces, then the orthogonal direct sum
X ⊕ (-Y) is hyperbolic.
Formalization-namespace wrapper for orthogonal_direct_sum_neg_isHyperbolic,
exposing the Chapter 7 hyperbolicity result under the Formalization namespace.