Alphabeta Math
LemmaStatement: Literature-sourcedProof: AI-adaptedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Cartan–Dieudonné factorization over a real quadratic space

Statement

For a finite-dimensional real vector space V with a nondegenerate symmetric bilinear form B, every A∈O(V,B) is a product of at most dim⁡V reflections ru in anisotropic vectors u. The parity of the number of factors is even exactly when A∈SO(V,B).

Facts & Assumptions

Given: The quadratic space and reflection notation of Orthogonal-space preliminaries and anisotropic reflections. Write K=ker⁡(A−I) and W=im⁡(A−I).

[F1]

Orthogonal anisotropic bases, W=K⊥, the dimension bound for totally isotropic spaces, and the formula and determinant of ru are established in Orthogonal-space preliminaries and anisotropic reflections.

Proof

technique · induction
1.1givenF1basealgebra

If n=0, O(V,B)={I} and the empty product proves the claim. If n=1, choose an anisotropic basis vector u by [F1]. Every A∈O(V,B) sends u to ±u, so A=I or A=ru; these have reflection lengths zero and one, respectively, and the parity agrees with the determinant. We now prove the induction step for n≥2.

1.2givenF1ihconstruct

Suppose n≥2 and inductively assume the theorem in smaller dimensions. If K contains an anisotropic u, then A fixes u and preserves the nondegenerate space u⊥. The induction hypothesis factors A∣u⊥ into at most n−1 reflections with normals in u⊥; extending these reflections by the identity on Ru gives the same reflections in V and their product equals A.

1.3givenF1choosealgebra

Suppose instead W is not totally isotropic. Then w↦Q(w) and w↦Q((A−I)w) are nonzero real polynomials: the first by nondegeneracy and the second because some vector in W is anisotropic. Their product is a nonzero polynomial because the real polynomial ring is an integral domain. A nonzero polynomial on Rn does not vanish everywhere: for n=1 it has finitely many roots; for n>1, write P(x,t)=∑jpj(x)tj with a nonzero coefficient pj, use induction to choose x with pj(x)≠0, and then choose t outside the finite root set of the nonzero one-variable polynomial P(x,t). Choose w where the product is nonzero and put u=(A−I)w. Then both w and u are anisotropic.

1.4F1algebra

It remains that both K and W are totally isotropic. By [F1], W=K⊥. Since K and W are both totally isotropic, [F1] gives dim⁡K≤n/2 and dim⁡W≤n/2. But dim⁡W=n−dim⁡K, so both dimensions equal n/2; the inclusion K⊆K⊥=W then gives K=W=K⊥ and n=2dim⁡K. The map A is the identity on K, and because (A−I)V=W=K it is also the identity on V/K. In a basis extending a basis of K, its matrix is block triangular with identity diagonal blocks, so det⁡A=1.

2.1F1step 1.2step 1.3ihalgebra

Symmetry and orthogonality give B((A+I)w,u)=B(Aw,Aw)−B(Aw,w)+B(w,Aw)−B(w,w)=0. Thus (A+I)w is fixed by ru and u=(A−I)w is negated, so ruAw=w. The orthogonal map ruA has the anisotropic fixed vector w, and the argument of step 1.2 factors it with at most n−1 reflections. Prepending ru factors A with at most n.

3.1F1step 1.2step 2.1step 1.4choosealgebra

Since n is even in step 1.4, choose anisotropic u and put A1=ruA. Then det⁡A1=−1, so A1 cannot be in the isotropic case of step 1.4. Steps 1.2 and 2.1 give a factorization of A1 of length at most n. Each reflection has determinant −1, so this length is odd; because n is even it is at most n−1. The identity A=ruA1 now gives at most n reflections.

4.1F1step 1.1step 1.2step 2.1step 1.4step 3.1discharge-induction∎

Every reflection has determinant −1, hence any reflection factorization of A has parity determined by det⁡A. The constructed length is at most n in all cases, and its parity is even precisely for determinant 1. This proves the assertion, including the isotropic kernel and moved-space case.

Remarks

Meinrenken's three-case proof is the source route. Its printed selection in Case 2 is replaced here by the real-polynomial argument in step 1.3; a nondegenerate two-dimensional split plane shows why the printed assertion about finding an anisotropic vector in the perpendicular of an isotropic vector cannot be used without repair. The theorem is asserted over R, not over arbitrary fields.

Depends on

Used by

Dependency tree · one level

1 result within one dependency step of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources