A complex structure on a real vector space V {\displaystyle V} is a real linear transformation J : V → V {\displaystyle J:V\to V} such that J 2 = − id V . {\displaystyle J^{2}=-{\text{id}}_{V}.} Here J 2 {\displaystyle J^{2}} means J {\displaystyle J} composed with itself and id V {\displaystyle {\text{id}}_{V}} is the identity map on V {\displaystyle V} . That is, the effect of applying J {\displaystyle J} twice is the same as multiplication by − 1 {\displaystyle -1} . This is reminiscent of multiplication by the imaginary unit, i {\displaystyle i} . A complex structure allows one to endow V {\displaystyle V} with the structure of a complex vector space. Complex scalar multiplication can be defined by ( x + i y ) v → = x v → + y J ( v → ) {\displaystyle (x+iy){\vec {v}}=x{\vec {v}}+yJ({\vec {v}})} for all real numbers x , y {\displaystyle x,y} and all vectors v → {\displaystyle {\vec {v}}} in V. One can check that this does, in fact, give V {\displaystyle V} the structure of a complex vector space which we denote V J {\displaystyle V_{J}} .
Going in the other direction, if one starts with a complex vector space W {\displaystyle W} then one can define a complex structure on the underlying real space by defining J w = i w ∀ w ∈ W {\displaystyle Jw=iw~~\forall w\in W} .
More formally, a linear complex structure on a real vector space is an algebra representation of the complex numbers C {\displaystyle \mathbb {C} } , thought of as an associative algebra over the real numbers. This algebra is realized concretely as C = R [ x ] / ( x 2 + 1 ) , {\displaystyle \mathbb {C} =\mathbb {R} [x]/(x^{2}+1),} which corresponds to i 2 = − 1 {\displaystyle i^{2}=-1} . Then a representation of C {\displaystyle \mathbb {C} } is a real vector space V {\displaystyle V} , together with an action of C {\displaystyle \mathbb {C} } on V {\displaystyle V} (a map C → End ( V ) {\displaystyle \mathbb {C} \rightarrow {\text{End}}(V)} ). Concretely, this is just an action of i {\displaystyle i} , as this generates the algebra, and the operator representing i {\displaystyle i} (the image of i {\displaystyle i} in End ( V ) {\displaystyle {\text{End}}(V)} ) is exactly J {\displaystyle J} .
If V J {\displaystyle V_{J}} has complex dimension n {\displaystyle n} , then V {\displaystyle V} must have real dimension 2 n {\displaystyle 2n} . That is, a finite-dimensional space V {\displaystyle V} admits a complex structure only if it is even-dimensional. It is not hard to see that every even-dimensional vector space admits a complex structure. One can define J {\displaystyle J} on pairs e , f {\displaystyle e,f} of basis vectors by J e = f {\displaystyle Je=f} and J f = − e {\displaystyle Jf=-e} and then extend by linearity to all of V {\displaystyle V} . If ( v 1 , … , v n ) {\displaystyle (v_{1},\dots ,v_{n})} is a basis for the complex vector space V J {\displaystyle V_{J}} then ( v 1 , J v 1 , … , v n , J v n ) {\displaystyle (v_{1},Jv_{1},\dots ,v_{n},Jv_{n})} is a basis for the underlying real space V {\displaystyle V} .
A real linear transformation A : V → V {\displaystyle A:V\rightarrow V} is a complex linear transformation of the corresponding complex space V J {\displaystyle V_{J}} if and only if A {\displaystyle A} commutes with J {\displaystyle J} , i.e. if and only if A J = J A . {\displaystyle AJ=JA.} Likewise, a real subspace U {\displaystyle U} of V {\displaystyle V} is a complex subspace of V J {\displaystyle V_{J}} if and only if J {\displaystyle J} preserves U {\displaystyle U} , i.e. if and only if J U = U . {\displaystyle JU=U.}
The collection of 2 × 2 {\displaystyle 2\times 2} real matrices M ( 2 , R ) {\displaystyle \mathbb {M} (2,\mathbb {R} )} over the real field is 4-dimensional. Any matrix
has square equal to the negative of the identity matrix. A complex structure may be formed in M ( 2 , R ) {\displaystyle \mathbb {M} (2,\mathbb {R} )} : with identity matrix I {\displaystyle I} , elements x I + y J {\displaystyle xI+yJ} , with matrix multiplication form complex numbers.
The fundamental example of a linear complex structure is the structure on R2n coming from the complex structure on Cn. That is, the complex n-dimensional space Cn is also a real 2n-dimensional space – using the same vector addition and real scalar multiplication – while multiplication by the complex number i is not only a complex linear transform of the space, thought of as a complex vector space, but also a real linear transform of the space, thought of as a real vector space. Concretely, this is because scalar multiplication by i commutes with scalar multiplication by real numbers i ( λ v ) = ( i λ ) v = ( λ i ) v = λ ( i v ) {\displaystyle i(\lambda v)=(i\lambda )v=(\lambda i)v=\lambda (iv)} – and distributes across vector addition. As a complex n×n matrix, this is simply the scalar matrix with i on the diagonal. The corresponding real 2n×2n matrix is denoted J.
Given a basis { e 1 , e 2 , … , e n } {\displaystyle \left\{e_{1},e_{2},\dots ,e_{n}\right\}} for the complex space, this set, together with these vectors multiplied by i, namely { i e 1 , i e 2 , … , i e n } , {\displaystyle \left\{ie_{1},ie_{2},\dots ,ie_{n}\right\},} form a basis for the real space. There are two natural ways to order this basis, corresponding abstractly to whether one writes the tensor product as C n = R n ⊗ R C {\displaystyle \mathbb {C} ^{n}=\mathbb {R} ^{n}\otimes _{\mathbb {R} }\mathbb {C} } or instead as C n = C ⊗ R R n . {\displaystyle \mathbb {C} ^{n}=\mathbb {C} \otimes _{\mathbb {R} }\mathbb {R} ^{n}.}
If one orders the basis as { e 1 , i e 1 , e 2 , i e 2 , … , e n , i e n } , {\displaystyle \left\{e_{1},ie_{1},e_{2},ie_{2},\dots ,e_{n},ie_{n}\right\},} then the matrix for J takes the block diagonal form (subscripts added to indicate dimension): J 2 n = [ 0 − 1 1 0 0 − 1 1 0 ⋱ ⋱ 0 − 1 1 0 ] = [ J 2 J 2 ⋱ J 2 ] . {\displaystyle J_{2n}={\begin{bmatrix}0&-1\\1&0\\&&0&-1\\&&1&0\\&&&&\ddots \\&&&&&\ddots \\&&&&&&0&-1\\&&&&&&1&0\end{bmatrix}}={\begin{bmatrix}J_{2}\\&J_{2}\\&&\ddots \\&&&J_{2}\end{bmatrix}}.} This ordering has the advantage that it respects direct sums of complex vector spaces, meaning here that the basis for C m ⊕ C n {\displaystyle \mathbb {C} ^{m}\oplus \mathbb {C} ^{n}} is the same as that for C m + n . {\displaystyle \mathbb {C} ^{m+n}.}
On the other hand, if one orders the basis as { e 1 , e 2 , … , e n , i e 1 , i e 2 , … , i e n } {\displaystyle \left\{e_{1},e_{2},\dots ,e_{n},ie_{1},ie_{2},\dots ,ie_{n}\right\}} , then the matrix for J is block-antidiagonal: J 2 n = [ 0 − I n I n 0 ] . {\displaystyle J_{2n}={\begin{bmatrix}0&-I_{n}\\I_{n}&0\end{bmatrix}}.} This ordering is more natural if one thinks of the complex space as a direct sum of real spaces, as discussed below.
The data of the real vector space and the J matrix is exactly the same as the data of the complex vector space, as the J matrix allows one to define complex multiplication. At the level of Lie algebras and Lie groups, this corresponds to the inclusion of gl(n,C) in gl(2n,R) (Lie algebras – matrices, not necessarily invertible) and GL(n,C) in GL(2n,R):
The inclusion corresponds to forgetting the complex structure (and keeping only the real), while the subgroup GL(n,C) can be characterized (given in equations) as the matrices that commute with J: G L ( n , C ) = { A ∈ G L ( 2 n , R ) ∣ A J = J A } . {\displaystyle \mathrm {GL} (n,\mathbb {C} )=\left\{A\in \mathrm {GL} (2n,\mathbb {R} )\mid AJ=JA\right\}.} The corresponding statement about Lie algebras is that the subalgebra gl(n,C) of complex matrices are those whose Lie bracket with J vanishes, meaning [ J , A ] = 0 ; {\displaystyle [J,A]=0;} in other words, as the kernel of the map of bracketing with J, [ J , − ] . {\displaystyle [J,-].}
Note that the defining equations for these statements are the same, as A J = J A {\displaystyle AJ=JA} is the same as A J − J A = 0 , {\displaystyle AJ-JA=0,} which is the same as [ A , J ] = 0 , {\displaystyle [A,J]=0,} though the meaning of the Lie bracket vanishing is less immediate geometrically than the meaning of commuting.
If V is any real vector space there is a canonical complex structure on the direct sum V ⊕ V given by J ( v , w ) = ( − w , v ) . {\displaystyle J(v,w)=(-w,v).} The block matrix form of J is J = [ 0 − I V I V 0 ] {\displaystyle J={\begin{bmatrix}0&-I_{V}\\I_{V}&0\end{bmatrix}}} where I V {\displaystyle I_{V}} is the identity map on V. This corresponds to the complex structure on the tensor product C ⊗ R V . {\displaystyle \mathbb {C} \otimes _{\mathbb {R} }V.}
If B is a bilinear form on V then we say that J preserves B if B ( J u , J v ) = B ( u , v ) {\displaystyle B(Ju,Jv)=B(u,v)} for all u, v ∈ V. An equivalent characterization is that J is skew-adjoint with respect to B: B ( J u , v ) = − B ( u , J v ) . {\displaystyle B(Ju,v)=-B(u,Jv).}
If g is an inner product on V then J preserves g if and only if J is an orthogonal transformation. Likewise, J preserves a nondegenerate, skew-symmetric form ω if and only if J is a symplectic transformation (that is, if ω ( J u , J v ) = ω ( u , v ) {\textstyle \omega (Ju,Jv)=\omega (u,v)} ). For symplectic forms ω an interesting compatibility condition between J and ω is that ω ( u , J u ) > 0 {\displaystyle \omega (u,Ju)>0} holds for all non-zero u in V. If this condition is satisfied, then we say that J tames ω (synonymously: that ω is tame with respect to J; that J is tame with respect to ω; or that the pair ( ω , J ) {\textstyle (\omega ,J)} is tame).
Given a symplectic form ω and a linear complex structure J on V, one may define an associated bilinear form gJ on V by g J ( u , v ) = ω ( u , J v ) . {\displaystyle g_{J}(u,v)=\omega (u,Jv).} Because a symplectic form is nondegenerate, so is the associated bilinear form. The associated form is preserved by J if and only if the symplectic form is. Moreover, if the symplectic form is preserved by J, then the associated form is symmetric. If in addition ω is tamed by J, then the associated form is positive definite. Thus in this case V is an inner product space with respect to gJ.
If the symplectic form ω is preserved (but not necessarily tamed) by J, then gJ is the real part of the Hermitian form (by convention antilinear in the first argument) h J : V J × V J → C {\textstyle h_{J}\colon V_{J}\times V_{J}\to \mathbb {C} } defined by h J ( u , v ) = g J ( u , v ) + i g J ( J u , v ) = ω ( u , J v ) + i ω ( u , v ) . {\displaystyle h_{J}(u,v)=g_{J}(u,v)+ig_{J}(Ju,v)=\omega (u,Jv)+i\omega (u,v).}
Given any real vector space V we may define its complexification by extension of scalars:
This is a complex vector space whose complex dimension is equal to the real dimension of V. It has a canonical complex conjugation defined by
If J is a complex structure on V, we may extend J by linearity to VC:
Since C is algebraically closed, J is guaranteed to have eigenvalues which satisfy λ2 = −1, namely λ = ±i. Thus we may write
where V+ and V− are the eigenspaces of +i and −i, respectively. Complex conjugation interchanges V+ and V−. The projection maps onto the V± eigenspaces are given by
So that
There is a natural complex linear isomorphism between VJ and V+, so these vector spaces can be considered the same, while V− may be regarded as the complex conjugate of VJ.
Note that if VJ has complex dimension n then both V+ and V− have complex dimension n while VC has complex dimension 2n.
Abstractly, if one starts with a complex vector space W and takes the complexification of the underlying real space, one obtains a space isomorphic to the direct sum of W and its conjugate:
Let V be a real vector space with a complex structure J. The dual space V* has a natural complex structure J* given by the dual (or transpose) of J. The complexification of the dual space (V*)C therefore has a natural decomposition
into the ±i eigenspaces of J*. Under the natural identification of (V*)C with (VC)* one can characterize (V*)+ as those complex linear functionals which vanish on V−. Likewise (V*)− consists of those complex linear functionals which vanish on V+.
The (complex) tensor, symmetric, and exterior algebras over VC also admit decompositions. The exterior algebra is perhaps the most important application of this decomposition. In general, if a vector space U admits a decomposition U = S ⊕ T, then the exterior powers of U can be decomposed as follows:
A complex structure J on V therefore induces a decomposition
where
All exterior powers are taken over the complex numbers. So if VJ has complex dimension n (real dimension 2n) then
The dimensions add up correctly as a consequence of Vandermonde's identity.
The space of (p,q)-forms Λp,q VJ* is the space of (complex) multilinear forms on VC which vanish on homogeneous elements unless p are from V+ and q are from V−. It is also possible to regard Λp,q VJ* as the space of real multilinear maps from VJ to C which are complex linear in p terms and conjugate-linear in q terms.
See complex differential form and almost complex manifold for applications of these ideas.