import Adam.Levels.LinearAlgebra.L01_Module
import Adam.Levels.LinearAlgebra.L02_VectorNotation
import Adam.Levels.LinearAlgebra.L03_VectorNotation
import Adam.Levels.LinearAlgebra.L04_Submodule
import Adam.Levels.LinearAlgebra.L05_Submodule
import Adam.Levels.LinearAlgebra.L06_Span
import Adam.Levels.LinearAlgebra.L07_Span
import Adam.Levels.LinearAlgebra.L08_GeneratingSet

import Adam.Levels.LinearAlgebra.M01_LinearMap
import Adam.Levels.LinearAlgebra.M02_LinearIndep
import Adam.Levels.LinearAlgebra.M04_Basis

import Adam.Levels.LinearAlgebra.N01_Span
import Adam.Levels.LinearAlgebra.N02_Span
import Adam.Levels.LinearAlgebra.N03_Idempotent
import Adam.Levels.LinearAlgebra.N04_Idempotent
import Adam.Levels.LinearAlgebra.N05_Sum
import Adam.Levels.LinearAlgebra.N06_Sum
import Adam.Levels.LinearAlgebra.N07_Prod
import Adam.Levels.LinearAlgebra.N08_Prod
import Adam.Levels.LinearAlgebra.N09_Prod

Game "Adam"
World "Module"
Title "Vektorraum"

Introduction "Hier lernst du die Grundlagen zur linearen Algebra.

Vektorräume sind in Lean etwas algemeiner definiert als dies normalerweise in
einer Einführungsvorlesung antrifft: Man definiert ein \"Modul\" (Plural: Moduln)
über einem Ring. Ein Modul über einem *Körper* wird dann auch \"Vektorraum\" genannt.
"

Game "Adam"
World "Basis"
Title "Lineare Abbildungen"

Game "Adam"
World "Module2"
Title "Mehr Vektorräume"
