There's a lot of back and forth here in comments, so I'll provide a second answer to clarify a response.
If a void is to be declared meaningfully capable of having something, then it must have at least two things to be free of logical contradiction and exist as a generalized non-surd being (MW). Thus, when you say 'I have a void with only one thing', it logically follows that you have two things despite what you say. You can say whatever you want, but it doesn't make it true. That's the difference between use and mention. Logical analysis is what philosophy does to explore the differences between appearance and actuality.
Fundamental to thought and therefore language there are dimensionless things and things with dimension. Let's call them points and spaces. We can use other terms such as elements and sets, vectors and vector spaces, whatever. They're isomorphisms. What's important is we understand the logical consequences of the relationship between them.
What is the relationship? Generally, we put dimensionless things in dimensions, or points in spaces, but we can do the opposite as when we map a space onto a point which happens in some systems. Abstraction is moving from a set of points to a point, and specification is moving from a point to a set of points.
The question you have asked: Is it possible to have a space that has only a point, and nothing else? My contention is that any claim in which a space is not a point (IS-NOT-A relationship) entails that the space has two points, the point you define, and the trivial point that is implied to exist by definition of what it means to say a space is not a point and has the property of having points (HAS-A relationship). Therefore, let's accept a space is not a point, and a space with points is non-controversial.
The question stands: Is it possible to claim 'A space has only one point'?
Spaces
Let's use sets. A set with no elements is the empty set. A set with many elements is unproblematic. If you declare a set with one element, does it imply there are no other elements in it? No. Your declaration (your use of language to say 'This set has a single element' logically entails that your set has at least two elements, the element you declare and the empty set. We don't count the empty set, because that might confuse our counting system, but we recognize its existence. (Actually if we consider the naturals as starting with zero, we do count it.) And if we remove the declared element, the empty set is still recognized to exist. Let's try with "void language".
A void with no objects is the empty void. A void with many objects is unproblematic. If you declare a void with one object, does it imply there are no other objects in it? No. Your declaration (your use of language to say 'This void has only a single object' logically entails that your set has at least two objects, the object you declare and the empty object, the empty void itself. We don't count the empty void, because that might confuse our counting system, but we recognize its existence. (Actually if we consider the naturals as starting with zero, we do count it.) And if we remove the declared object, the empty void is still recognized to exist. Again.
A space with no points is an empty space. A space with many points is unproblematic. If you declare a space with one point, does it imply there are no other points in it? No. Your declaration (your use of language to say 'This space has only a single point' logically entails that your space has at least two points, the point you declare and the empty point, the empty space itself. We don't count the empty point, because that might confuse our counting system, but we recognize its existence. (Actually if we consider the naturals as starting with zero, we do count it.) And if we remove the declared object, the empty space is still recognized to exist.
Some claimed that there are pointless topologies defined in lattices. But lattices are logically entailed to contain points. You can treat the lattice as a primitive and decompose it into points through compositional natural language treating the system as more fundamental, but the points eventually exist. And if you declare the lattice empty of points, then the lattice itself IS a point. Same with vectors. You can say there are vector spaces where vectors are primitives, but vectors are directions intuitively, and directions require an intial and end point. You can say vectors have no points, but then vectors ARE points.
The contention is simple. There are HAS-A relationships and IS-A relationships, and if something "contains" only one thing, it must be an IS-A relationship. If it isn't an IS-A relationship, then HAS-A relationship requires the existence of a two things. The HAS-A(subject,object) always implies HAS-A(subject,object-complement) otherwise there is no difference between HAS-A and IS-A. This is recognized in Venn Diagrams which topologically model spaces in the difference between a set being a universal set and a set being a subset.
It doesn't make a difference that you SAY your set, space, and void has a single inhabitant. That's the appearance. In actuality, through logical consequence, your set, space, and void has at least two inhabitants other wise your container is its inhabitant and the language 'has a' contradicts the 'is a'. To argue that 'I said has one' makes it true that it has one is a category error.
Ontologically, this is the essence of Meinong's jungle and the recognition of Sosein which says that while there is a difference between concrete objects and abstract objects, abstract objects are implied to exist. It is also intuitively true of sets with the following arguments provided by this source:
- The set A is a subset of the set B if and only if every element of A is also an element of B. If A is the empty set then A has no elements and so all of its elements (there are none) belong to B no matter what set B we are dealing with. That is, the empty set is a subset of every set.
- Another way of understanding it is to look at intersections. The intersection of two sets is a subset of each of the original sets. So if {} is the empty set and A is any set then {} intersect A is {} which means {} is a subset of A and {} is a subset of {}.
- You can prove it by contradiction. Let's say that you have the empty set {} and a set A. Based on the definition, {} is a subset of A unless there is some element in {} that is not in A. So if {} is not a subset of A then there is an element in {}. But {} has no elements and hence this is a contradiction, so the set {} must be a subset of A.