This is the first post in the series: Introduction to Lattice-based Cryptography. We focus on lattices as an independent mathematical concept and its properties. However, we focus on aspects that would be useful in the study of Lattice-based Cryptography.
Throughout this series, we use 2-dimensions and 3-dimensions because they are easy to work with. In practice we use sufficiently higher dimensions.
The only prequisite to start this series is to understand the following:
$\mathbb{R}$ represents the set of all real numbers.
$\mathbb{Z}$ represents the set of all integers.
$\mathbb{Q}$ represents the set of all rational numbers.
$\mathbb{R}^n$ represents the set of all n-dimensional real vectors