Documentation

TauCeti.LinearAlgebra.TotallyReal.Complex

Totally real subspaces of complex modules #

This file gives an elementary example of a totally real real subspace of a complex module and develops the complex-linear algebra of maximal totally real subspaces. A real basis of such a subspace is a complex basis of the ambient space. Complex-linear automorphisms act transitively on these subspaces, and an endomorphism preserving one has real determinant.

Main declarations #

theorem TauCeti.isTotallyReal_range_pi_smulRight {ι : Type u_1} {v : ι → ℂ} :

The real span of vectors, one in each coordinate, is totally real. The image of the real-linear map τ ↦ (τ i • v i)ᵢ from ι → ℝ to ι → ℂ meets its image under multiplication by i only in 0.

theorem TauCeti.IsTotallyReal.linearIndependent_complex {E : Type u_2} [AddCommGroup E] [Module ℝ E] [Module ℂ E] [IsScalarTower ℝ ℂ E] {L : Submodule ℝ E} (hL : IsTotallyReal (↑ℝ ((LinearMap.lsmul ℂ E) Complex.I)) L) {ι : Type u_3} {v : ι → E} (hv : LinearIndependent ℝ v) (hvL : ∀ (i : ι), v i ∈ L) :

Vectors of a totally real subspace of a complex module that are linearly independent over ℝ are linearly independent over ℂ.

Vectors spanning a maximal totally real subspace over ℝ span the ambient complex module over ℂ.

A real basis of a maximal totally real subspace L of a complex module E is a complex basis of E: L is a real form of E.

Equations
Instances For
    @[simp]
    theorem TauCeti.IsMaximalTotallyReal.complexBasis_apply {E : Type u_2} [AddCommGroup E] [Module ℝ E] [Module ℂ E] [IsScalarTower ℝ ℂ E] {L : Submodule ℝ E} (hL : IsMaximalTotallyReal (↑ℝ ((LinearMap.lsmul ℂ E) Complex.I)) L) {ι : Type u_3} (b : Module.Basis ι ℝ ↥L) (i : ι) :
    (hL.complexBasis b) i = ↑(b i)
    @[simp]
    theorem TauCeti.IsMaximalTotallyReal.complexBasis_repr_coe {E : Type u_2} [AddCommGroup E] [Module ℝ E] [Module ℂ E] [IsScalarTower ℝ ℂ E] {L : Submodule ℝ E} (hL : IsMaximalTotallyReal (↑ℝ ((LinearMap.lsmul ℂ E) Complex.I)) L) {ι : Type u_3} (b : Module.Basis ι ℝ ↥L) (x : ↥L) (i : ι) :
    ((hL.complexBasis b).repr ↑x) i = ↑((b.repr x) i)

    The complex coordinates of a vector of L in complexBasis b are its real coordinates in b.

    A complex-linear automorphism maps maximal totally real subspaces to maximal totally real subspaces.

    A maximal totally real subspace has real dimension equal to the complex dimension of the ambient module.

    A complex-linear endomorphism f preserving a maximal totally real subspace L is the complexification of its restriction to L, so its determinant is the (real) determinant of that restriction.

    The complex-linear automorphisms act transitively on the maximal totally real subspaces of a finite-dimensional complex module.

    A direct sum of maximal totally real subspaces is maximal totally real. The coordinate submodule L.prod M of a product of complex modules is maximal totally real for multiplication by i whenever the two summands are.