Here is the definition of an affine space in Tensor Geometry: The Geometric Viewpoint and its Uses by Dodson, Christopher T. J., Poston, Timothy:
An affine space with vector space $T$ is a non-empty set $X$ of points and a map $\newcommand{\inv}{^{-1}} d: X\times X\to T$ called a difference function, such that for any $x,y,z\in X$:
- $d(x,y) + d(y,z) = d(x,z)$
- The restricted map $d_x: \{x\} \times X\to T$, $(x,y)\mapsto d(x,y)$ is bijective.
Given $x\in X$ and $t\in T$, there is a unique point $z\in X$ satisfying $d_x(z) = t$. We denote this point by $x + t$. If $V\subset T$, we write $x + V := \{x+t: t\in V\}$.
Here's an affine subspace:
$X'\subset X$ is an affine subspace or flat of $X$ if
- $d(X'\times X')$ is a vector subspace of the vector space $T$ for $X$, and
- $X'$ is an affine space with vector space $d(X'\times X')$ and difference function $d: X'\times X' \to d(X'\times X')$, $(x,y) \mapsto d(x,y)$.
I want to prove that $x + V$ is an affine subspace of $X$, where $V\subset T$ is a subspace.
For the first condition:
- Given $d(x+v_1, x+v_2)\in T$ and $d(x+v_3,x+v_4)\in T$, we want to show $d(x+v_1,x+v_2) + d(x+v_3, x+v_4) = d(x+v_5,x+v_6)$ for some $v_5,v_6\in V$.
- Similarly for scalar multiplication, given $d(x+v_1, x+v_2)\in T$ and $a\in \mathbb R$, we want $ad(x+v_1, x+v_2) = d(x+v_1', x+v_2')$ for some $v_1',v_2'\in V$.
For the second, I think only the bijectivity of $d_x$ needs to be checked?