1. Chapter 0 Complex Number Game
Similar to the Natural Number Game, we rewrite the complex number game with rationl numbers as the real and imaginary parts.
Mathematically, the structure implemented is ℚ[i]. The real
part and the imaginary parts are rational numbers. So that
the examples can be print out more conveniently. Indeed,
all calculations by hand in practice is carried out in ℚ[i]
instead of ℂ.
In this beginning section,
we do not use any functions and theorems from the Real library
or the Complex library in Mathlib. All definition in this section
are computable.
import Mathlib.Tactic
namespace complex_number_game