I think my question is related to Free vector space over a set, Non-numerical vector space examples and Formal (series/sum/derivative…).
I'm reading a paper, which starts with the following sentence (the original source is "Flag Algebras" by Razborov)
Let $\mathbb{R}F$ be the real vector space with basis comprised of all elements of $F$; in other words, the space of all formal, finite $\mathbb{R}$-linear combinations of elements of $F$.
Let me summarize my understandings first. We can define the set $\mathbb{R}F$ as a formal sum as $\mathbb{R}F=\{\sum_{f \in F} \lambda_f f | \lambda_f \in \mathbb{R}\}$ and construct the structure of a vector space as described in Free vector space over a set.
Now, here is my trouble: If $\mathbb{R}F$ is supposed to be a vector space, then, due to the vector space axioms, the following must be satisfied: Let $a, b \in F$, then $a+b=c \in F, \forall a,b \in F$, without defining the actual operation "+" of our vector space (since we speak of "formal" sum here). But if $F$ is the basis of our vector space, then all elements of $F$ must be linear independent, thus there cannot exist a $c \in F$ for which $a+b=c$ with $a,b \in F$. (my definition for a vector space is taken from "Advanced Linear Algebra" by Steven Roman").
I would suppose that we define the vector space as the set of all formal sums of elements of $F$ with real coefficients and take the axioms for granted. This works fine for associativity, the inverse element, etc., since we do not define "+" and "juxtaposition" anyway, but I don't see how the basis can be the whole set $F$.
My question is, how can the vector space axioms be satisfied? Can someone give me some examples, or clarifications?