Complex number as a finite dimensional vector space over ℝ
#
This file contains the FiniteDimensional ℝ ℂ
instance, as well as some results about the rank
(finrank
and Module.rank
).
@[simp]
ℂ
is a finite extension of ℝ
of degree 2, i.e [ℂ : ℝ] = 2
Fact
version of the dimension of ℂ
over ℝ
, locally useful in the definition of the
circle.
@[instance 100]
instance
FiniteDimensional.complexToReal
(E : Type u_1)
[AddCommGroup E]
[Module ℂ E]
[FiniteDimensional ℂ E]
:
theorem
rank_real_of_complex
(E : Type u_1)
[AddCommGroup E]
[Module ℂ E]
:
Module.rank ℝ E = 2 * Module.rank ℂ E
theorem
finrank_real_of_complex
(E : Type u_1)
[AddCommGroup E]
[Module ℂ E]
:
Module.finrank ℝ E = 2 * Module.finrank ℂ E
@[simp]
C
has an uncountable basis over ℚ
.