I am a little confused about the following:
if $X$ is a set for which there is a filter $\mathcal{F}(x)$ of sets containing $x\in X$ assigned to every point $x\in X$, and these filters are such that for all $U \in \mathcal{F}(x)$ there is some set $V \in \mathcal{F}(x)$ such that for all $y \in V$, $U \in \mathcal{F}(y)$, if we say a set $O$ is open if it is empty or such that for all $o \in O,O \in \mathcal{F}(o)$, then why is it true that the closure of a set $A$ is the set of all points $x$ for which all members of $\mathcal{F}(x)$ have nonempty intersection with $A$?
I can prove this if I know that every member of $\mathcal{F}(x)$ contains an open set containing $x$, because then it just comes down to proving the following statement: 'The closure of a set $A$ in a topological space is the set of all points $x \in X$ such that for all open sets $U$ containing $x$, $U \cap A \neq \emptyset$' which I am familiar with and know how to prove.
The issue is although it seems like intuitively, all members of the filter of 'neighbourhoods' of a point should all themselves contain open sets containing that point, I cannot seem to easily deduce it from the definition of open set in my first paragraph.
This definition is taken from 'Topological Vector Spaces,Distributions and Kernels' by Francois Treves.
Thank you in advance.