I proved some basic properties of fields based on the axioms [here](https://stackoverflow.com/questions/56099646/use-rewrite-tactic-with-my-own-operator-in-coq), and now I continued to define axioms of vector spaces. In particular, `Field.v` contains the following lines:

```
(***********)
(* IMPORTS *)
(***********)
Require Import Setoid Morphisms.

Variable (F:Type).
Variable (zero:F).
Variable (one :F).  
Variable (add: F -> F -> F).
Variable (mul: F -> F -> F).
Variable (eq: F -> F -> Prop).

```

I imported it in a file called `VectorSpace.v` but Coq complains it doesn't know of `F`:

```
(*******************)
(* GENERAL IMPORTS *)
(*******************)
Require Import Setoid Morphisms.

(*******************)
(* PROJECT IMPORTS *)
(*******************)
Require Import Field.

(****************)
(* Vector Space *)
(****************)
Variable (V:Type).
Variable (zerov:V).
Variable (onev :V).
Variable (addv: V -> V -> V).
Variable (mulv: F -> V -> V).

```

Here is the error message:

```
The reference F was not found in the current environment.

```