Observation Topologies for Finite Propositional Semantics:
Distinguishability, Distance, and Inference
Abstract
Fix a propositional language over finitely many variables and regard its truth assignments as points. A selected finite family of formulas acts as a family of positive-certification tests, and the topology generated by their truth regions records the distinctions supported by those tests. In this finite setting, observation signatures give an explicit coordinate description of the resulting Alexandrov topology: topological indistinguishability is equality of signatures, the specialization preorder is inclusion of positive observations, and a weighted directed set-difference quasi-pseudometric generates the same topology. Symmetrizing that directed distance gives weighted Hamming distance. We distinguish positive observation from a complete two-sided record, and observation refinement from premise restriction. Classical inference itself remains ordinary inclusion of the common premise region in the conclusion region. The paper is a self-contained expository synthesis of standard finite Boolean, order-topological, observational, and quasi-metric constructions; its aim is to make their interfaces and presentation-dependence explicit in one propositional model rather than to claim a new class of topological spaces.
Keywords: finite topology; Alexandrov space; propositional logic; observation; specialization preorder; quasi-pseudometric; Hamming distance.
Contents
1 Introduction
Propositional formulas can be represented by the truth assignments on which they hold. If every such subset of a finite valuation space is declared open, the resulting topology is discrete and contains no structure beyond classical truth-set semantics. A nontrivial topological treatment begins instead with a restricted family of formulas that can be used as observations. Two truth assignments may then be logically different but observationally indistinguishable.
This paper develops five linked ideas:
- (i) complete truth assignments give the atomic partition for finite Boolean semantics;
- (ii) selected observable formulas determine distinguishability and indistinguishability;
- (iii) the specialization preorder records asymmetric logical separation;
- (iv) XOR of observation signatures gives symmetric disagreement, while a source mask gives directed loss; and
- (v) adding observations refines the topology, while adding premises restricts the current space of possibilities.
The intended reader knows propositional truth tables and basic set notation but may be meeting finite topology, specialization order, or topological semantics for the first time. The expository aim is to use one finite observation table to show which constructions share data and which do not: in particular, truth-region intersection versus intersection of topologies, complete semantic profiles versus partial certificates, and an indexed observation presentation versus the topology it generates.
The numbered propositions and theorems below are included to make the synthesis self-contained; they are not priority claims for the underlying finite-topology, order, Hamming, or quasi-metric facts. The contribution is organizational: the same finite signature data are used consistently to compare positive evidence, two-sided observation, refinement, update, distance, and inference.
The qualitative construction can be summarized as
Given positive weights , the same presentation also gives
Here is an indexed family of observable formulas, is the observation signature, is the generated topology, is its specialization preorder, and is a directed logical distance. The last arrow is not reversible: the topology determines its specialization preorder on this finite carrier, but it does not determine the chosen weights or observation presentation.
The Boolean representation underlying the truth-region map is classical and is closely related to the representation of Boolean algebras by fields of sets [15]. Topological semantics for logical operations has a long history, notably in the work of McKinsey and Tarski [11]. Finite topologies and their order-theoretic structure are classical as well [16, pp. 325–327]; see also [3]. Sierpiński-valued predicates provide a standard description of opens and positive observation [17, Ch. 1]; see also [18, Example 1.12(3)]. Observation frames provide a related abstract separation between observable predicates and all predicates [4]. Abramsky and Vickers place observation and testing in a broader algebraic semantics of observational logic [1]. More recently, Achilleos and Kyriakou study topologies generated by finite behavioural observations and characterize open sets as properties verifiable by those observations [2]. Their process-semantic setting is different from the finite propositional carrier used here, but it is a close conceptual precedent for the observation-to-topology viewpoint. The purpose here is to assemble these ideas around partitioned propositional states, asymmetric distinguishability, signature distance, refinement, and inference. No new duality, completeness theorem, or general existence theorem for observation topologies is claimed.
Two further precedents use essentially the same object–attribute data. In Pawlak’s information systems, equality of attribute descriptions induces an indiscernibility partition, whose lower and upper approximations are interior and closure in the associated partition topology [12, Sec. 2.2, pp. 343–344]. That construction agrees here with two-sided observation; positive observation may instead retain strict specialization comparisons. In formal concept analysis, the incidence defined by is a formal context, and a finite conjunction of attributes has the corresponding extent [8, Sec. 1.1]. Topological constructions have also been built directly from formal contexts; Pei et al. construct a topology on the attribute set rather than on the valuation/object carrier used here [14]. Our topology also admits arbitrary unions of such extents, which need not themselves be extents, so its open-set lattice is not in general the concept lattice. For , for instance, the three-element set of valuations is open but is not an extent of the context with just the attributes and .
Table 1 records the distinctions that organize the paper. In particular, changing what can be observed and changing which valuations remain possible are different operations.
Operation | Observation data | Carrier | Effect |
|---|---|---|---|
Positive observation |
|
| Generates from affirmative truth regions. |
Two-sided observation |
|
| Makes complete signature fibers clopen; yields a partition topology. |
Observation refinement | enlarge |
| Refines distinguishability and can only make the topology finer. |
Premise update | keep |
| Restricts possible valuations and uses the induced subspace topology. |
2 Valuations, truth regions, and partitions
Let be a finite set of propositional variables and let
be the set of valuations. For , the expression is the value of a formula at , under the usual classical truth tables. We identify with and with .
2.1 Formula tuples, truth vectors, and truth regions
Definition 2.1 (Formula tuple and truth vector).
A formula tuple of arity is an ordered tuple of formulas
At a valuation , its truth vector is the Boolean vector
A formula tuple is therefore syntactic, whereas a truth vector is one of its possible semantic values. Neither should be confused with a valuation , which assigns truth values to every variable in the fixed language and serves as a point of the topological carrier.
Definition 2.2 (Truth set or truth region).
For a formula , define
The notation abbreviates , and abbreviates .
The terms truth set and truth region refer to this same subset of . We use “region” when emphasizing its role inside a topological space. The superscripts and above denote truth assertions; they do not define additional numerical evaluation maps.
Using a fixed carrier ensures that depends only on the logical equivalence class of . It obeys
Write for Boolean exclusive OR. For two formulas, their union separates into an overlap and an exclusive remainder:
Equivalently,
because the overlap and exclusive remainder are disjoint. The complete two-formula truth-pattern partition is
after empty cells are removed. Thus XOR identifies the two exclusive cells; it is not a conversion of the conjunction into a disjunction.
For every , define its complete minterm
The family is the singleton partition of . Every formula has the canonical complete disjunctive form
where the empty disjunction is and the empty conjunction is . Thus the complete minterms give the atoms of the finite Boolean algebra . They form a topological basis only when the topology is discrete.
For two variables use the cell labels
Each letter denotes the unique valuation satisfying the displayed minterm; the same letter may also label that singleton truth cell when the type is clear. For example,
3 Observation-generated spaces
The topology should record a limited observational vocabulary rather than all definable subsets.
Definition 3.1 (Observation family and signature).
Let and let the observations be the indexed finite family
Put
and define the observation signature
When subset notation is used, we identify this vector with its support
Different indices may carry logically equivalent formulas, or even literal repetitions, and may receive distinct weights.
The truth vector of the indexed formula tuple at is exactly the observation signature:
The signature notation emphasizes that these coordinates are the observations available to the topology.
The evidence convention is asymmetric: a subbasic event records positive certification that is true. Failure to certify is not itself a positive certificate for . If both outcomes of every Boolean test are operationally available, the appropriate family is from Proposition 3.5 below, and the resulting topology is the two-sided partition topology. Here “positive” is relative to the selected tests; a selected formula may itself contain a negation.
The signature is a complete semantic profile: asserts that is false at . It does not mean that a certificate has merely failed to arrive. The topology describes the affirmative distinctions allowed by the selected interface; it does not by itself model time, partial transcripts, or delivery of certificates. Likewise, the distances in Section 6 are defined on complete profiles and are not automatically measurable from an unfinished positive-only transcript.
For a family of subsets of , let denote the smallest topology on containing .
Definition 3.2 (Observation-generated topology).
The topology generated by is
on the fixed carrier . The displayed truth regions are a subbasis; their finite intersections form a basis. We call the observation space generated by .
Its points are valuations and its designated subbasic opens are truth sets. The carrier is always displayed because a family of subsets is not a topology until its underlying set is fixed. The indexed family and any assigned weights are presentation data; they are not part of the topology and need not be recoverable from it.
Because complete minterms define every subset of the finite carrier, every topology on can be presented by choosing formulas for its open sets. Thus the propositional language supplies a finite presentation and interpretation; observation-generated spaces are not a new restricted class of finite topological spaces.
The empty intersection of subbasic opens is . Hence a convenient basis is
Equivalently, give the Sierpiński topology . Then is the initial topology of the coordinate maps , or of their product . This is the standard topological formulation of positive observable predicates [18, Example 1.12(3)].
Order the Boolean cube coordinatewise, or equivalently order its subsets by inclusion.
Theorem 3.3 (Signature representation).
The opens of are precisely the inverse images of upward-closed sets of realized observation signatures:
Proof. For a realized signature , its principal upward set is
Its inverse image is the basic open
Every upward-closed set in a finite poset is the union of the principal upward sets of its members, so its inverse image is open. Conversely, a basic open indexed by any is the inverse image of the upward set
Unions of basic opens give the reverse inclusion. □
3.1 Partitions induced by observations
Define
This equivalence relation partitions into observational states.
Definition 3.4 (Partition topology).
For a partition of a set , define
Its blocks are both open and closed.
An arbitrary observation topology need not be a partition topology. The difference is essential: partition topologies describe symmetric indistinguishability classes, whereas general finite topologies can also record one-way observational dependence.
Proposition 3.5 (Positive and two-sided observation).
Let be indexed by , with and . Then is the partition topology whose blocks are the -classes.
Proof. For every realized signature , its fiber is
It is therefore open in . Every open generated by is saturated under equality of signatures, so it is a union of these fibers. □
Example 3.6 (Two positive observations).
Take on . Then
Adding and makes each of open and gives the discrete topology.
For later reference, Table 2 collects the complete signatures and smallest positive-observation neighborhoods for this running example. The last two columns anticipate the implication and XOR examples without changing their classical truth values.
4 Distinguishability and separation
Three questions should not be conflated:
- 1. Formulas are semantically different when .
- 2. Valuations are observationally distinguishable by when .
- 3. Points are topologically separated according to the neighborhoods available in .
Overlap between two truth regions does not by itself establish topological indistinguishability.
Proposition 4.1 (Semantic XOR criterion).
For formulas ,
At a particular valuation , their truth values are distinct exactly when .
Proof. The XOR truth region is the symmetric difference
It is nonempty exactly when the two truth regions are unequal. □
Observing only gives one positive bit and groups together all three ways in which the conjunction can be false. Replacing that observation by the pair refines those states according to the realized truth vectors . Adding both negations makes the nonempty truth-pattern cells clopen. This is the precise observational sense in which the conjuncts become distinguishable.
Definition 4.2 (Topological indistinguishability).
Points are topologically indistinguishable when they belong to exactly the same open sets of .
Theorem 4.3 (Indistinguishability theorem).
For , the following are equivalent:
- (i) and are topologically indistinguishable in ;
- (ii) and have the same subbasic open memberships;
- (iii) ;
- (iv) .
Proof. Equality of all open memberships implies equality of subbasic memberships. Subbasic memberships are exactly the coordinates of . Conversely, equality of signatures gives equality of membership in every finite intersection of subbasic opens and hence in every union of such intersections. □
Corollary 4.4 ( quotient).
The space is exactly when is injective. Its Kolmogorov quotient is naturally identified with the set of realized signatures, equipped with the subspace upper-set topology inherited from .
The next separation level requires distinguishability in both directions.
Proposition 4.5 ( and complete finite separation).
The observation space is exactly when, for every distinct ,
Equivalently, is injective and its image is an antichain. A finite space is discrete; therefore finite Hausdorff observation spaces are discrete as well.
Proof. There is an open containing but not exactly when some observation is true at and false at , which is equivalent to . The condition requires this in both directions. In a finite space, each singleton is the finite intersection of open complements of the other singletons, so every singleton is open. □
Example 4.6 (Sierpiński observation space).
Let and . With valuations , the topology is
It is but not . The positive observation distinguishes from , but no positive observation in distinguishes from . This is the canonical two-point example of asymmetric observation.
5 Asymmetric separation and the specialization preorder
We use the specialization convention
Some authors use the reverse convention; the direction is fixed here by the display above.
Because is finite, every point has a smallest open neighborhood
Proof. If every open containing contains , this holds for every subbasic open, so every observation true at is true at . Conversely, if , then every basic open containing contains , and therefore every open containing contains . The neighborhood formula follows. □
Thus preserves all positive information observable at and may satisfy additional observations. Failure of symmetry is not a defect: it records that positive evidence can separate one direction without separating the reverse. After quotienting by , the preorder becomes the inclusion order on realized signatures.
6 Distances on observation signatures
Coordinatewise XOR naturally produces a difference vector. Let be positive real weights. As noted in Section 3, these formulas use complete semantic profiles, even when the topology is read as an interface for affirmative certificates. The distances are deliberately presentation-dependent: changing weights, duplicating coordinates, or replacing by a different family that generates the same topology can change their numerical values.
Definition 6.1 (Observable XOR difference).
Define
This vector identifies exactly which observations disagree.
Definition 6.2 (Symmetric signature distance).
Define the weighted Hamming distance between signatures by
This is a standard weighted form of Hamming distance [9].
Proposition 6.3.
The function is a pseudometric on , and
Consequently, induces a metric on the underlying set . If denotes the pseudometric topology on , then
The induced metric topology on the finite quotient set is discrete and need not equal its Kolmogorov quotient topology.
Proof. Each coordinate contributes the weighted discrete metric on ; their sum is a pseudometric. It vanishes exactly when every observation coordinate agrees. If , every sufficiently small ball at is exactly the signature fiber , while every ball is a union of such fibers. Hence the pseudometric topology is the partition topology of Proposition 3.5. For there is one fiber and both topologies are indiscrete. A genuine metric on a finite set has discrete topology, giving the final qualification. □
For example, the Sierpiński space of Example 4.6 is already , so its Kolmogorov quotient has the same nondiscrete topology. Its Hamming metric is the ordinary discrete two-point metric. Thus “metric on the quotient set” does not mean “metric inducing the quotient topology.”
Symmetric distance measures disagreement but cannot by itself encode the direction of the specialization preorder. For that purpose define the cost of losing observations.
Definition 6.4 (Directed loss distance).
Define
Equivalently, this is weighted set difference from the support of to the support of . In XOR notation the direction is supplied by the source mask:
This finite weighted sum is an elementary directed set-difference construction. Pavlovic uses the cardinality , with the opposite argument orientation from our loss convention [13, Sec. 2], while de Brecht uses a supremum of decaying weights on a countable powerset [5, Sec. 4].
The theorem below is therefore an explicit coordinate representation for the chosen observation presentation, not a claim that quasi-metrizability of finite Alexandrov spaces is new. In particular, Dovgoshey and Shanin prove that every Alexandrov space is quasi-metrizable by an equidistant quasi-metric [7]. Here works already before the quotient, at the price of being a quasi-pseudometric when distinct points have the same signature.
Theorem 6.5 (Quasi-pseudometric representation).
The function is a quasi-pseudometric: it is nonnegative, , and
It also satisfies
and
The topology generated by the forward balls, for ,
is exactly .
Proof. For each coordinate, an observation lost from to must be lost either from to or from to . Summing the resulting coordinatewise inequality proves the triangle inequality. Vanishing means that no observation true at is false at , which is exactly . The symmetrization identity follows because every disagreement is a loss in exactly one direction.
Every forward ball is upward closed in : if belongs to the ball and , then loses no more observations from than does. Hence every forward ball is -open. If and , then
The smallest neighborhoods generate , so the forward-ball topology is exactly . If , the directed distance is identically zero and every positive-radius forward ball is , again giving the correct indiscrete topology. □
The zero-distance relation of recovers the preorder and its forward balls recover the topology. Its positive numerical values contain additional presentation data: changing weights, or adding a topologically redundant coordinate, can change distances without changing or . This is compatible with the general role of nonsymmetric distance in generalized metric theory [10].
7 Interior, closure, and observational boundary
Topological operators describe what can be verified or ruled out using the chosen observations.
The interior is the largest observable open event contained in . If the actual valuation lies in this interior, a finite conjunction of available positive observations certifies membership in . The closure consists of valuations at which the available observations cannot exclude contact with . The boundary is therefore an observational ambiguity region. Equivalently,
It contains precisely those points whose available neighborhoods cannot settle membership in one way or the other.
Proof. The point is interior to exactly when it has an open neighborhood contained in . Since is its smallest neighborhood, this is equivalent to . A point belongs to the closure of exactly when each of its neighborhoods meets , which in a finite space is equivalent to . □
Remark 7.3 (Boundary versus XOR).
The symbol denotes the topological boundary operator above. It is not the Boolean symmetric-difference operation that removes the overlap of two formulas. That Boolean operation is the exclusive remainder
The two constructions can differ even in the simplest cases: in a discrete topology every topological boundary is empty, while an XOR truth region may be nonempty.
Example 7.4 (Boundary of implication under positive observations).
For ,
Using the topology in Example 3.6,
Thus is neither open nor closed in this observation topology. The point satisfies the implication but is not positively certifiable as such using only and , while lies observationally adjacent to satisfying states despite falsifying the implication.
Example 7.5 (XOR region under coarse and discrete observation).
Retain the partition labels , , , and . The exclusive truth region is
First use only the positive observations . The smallest neighborhoods are
Hence no nonempty -open set is contained in , while the neighborhoods of , , and each meet it. Thus
The points and belong to the XOR region but are not positively certifiable using only and , because their smallest neighborhoods also contain . The point is not in the XOR region, but it remains on its boundary because every positive-observation neighborhood of contains both XOR and non-XOR valuations.
Now take the two-sided observation family
Its topology is discrete. Therefore is both open and closed, and
The XOR truth set is unchanged by the topology; only its observable boundary changes. This is the distinction between Boolean symmetric difference and topological ambiguity. Figure 1 displays the same calculation on the four truth-pattern cells.
7.1 Open truth regions and Heyting implication
The opens of any topology form a Heyting algebra. For , define
Then
is topological Modus Ponens, and
is topological Modus Tollens. In a discrete topology the interiors do nothing, and these reduce to their classical truth-set forms. In a nondiscrete observation topology, the interior records the loss imposed by requiring the result to remain observable.
Indeed, for every open ,
which is the defining Heyting adjunction. The two displayed inference inequalities follow from it. These open-set operations belong to standard topological semantics [11, 18]; they should be distinguished from the classical truth-region operations used earlier. A full intuitionistic interpretation would assign open sets to atoms and evaluate compound formulas recursively in this Heyting algebra.
For example, in the Sierpiński space of Example 4.6, interpret by the open . Then and , whereas the interior of the classical truth region is still . Recursive Heyting evaluation therefore differs from taking one final interior of a classical truth region.
8 Information refinement and logical update
The phrase “acquiring information” can describe two mathematically different operations.
8.1 Refining the observations
Let and , where and for every . Thus extends while retaining the identities of its old coordinates.
Theorem 8.1 (Refinement theorem).
For such an indexed extension :
- (i) ;
- (ii) implies ;
- (iii) as relations;
- (iv) if retains the weights on , then and .
Proof. The subbasis for is contained in the subbasis for , proving (i). Equality of the longer signatures implies equality after deleting the new coordinates, proving (ii). Inclusion of -signatures implies inclusion after deleting those coordinates, proving (iii). The added coordinates make nonnegative contributions to both distances, proving (iv). □
Adding an observable can split an indistinguishability block, remove a one-way comparison, and increase measured separation. A proposed observation is topologically redundant relative to exactly when
because adding an already open truth region does not refine the topology. Topological redundancy need not mean numerical redundancy: an added coordinate can add a further term to and while leaving the generated topology unchanged. For example, adding to is topologically redundant because is already open. With unit weights it nevertheless changes from to .
8.2 Updating the possible valuations
Let be the current possibility region. Learning a premise produces
For premises , define
For an arbitrary current carrier , the updated observation space is
When , write . Sequential updates are associative, commutative, and idempotent because set intersection has those properties. Inconsistent premises produce the empty space. Smallest neighborhoods restrict accordingly:
Observation refinement and premise update need not have the same effect. Refinement changes which distinctions are expressible; update changes which worlds remain possible.
9 Inference by truth-region restriction
Classical inference is a relationship between the common truth region of the premises and the truth region of the conclusion.
Theorem 9.1 (Semantic consequence).
For a finite set of premises and a conclusion ,
When this holds, the inclusion
is continuous.
Proof. The semantic statement says exactly that every valuation satisfying all premises satisfies . The inclusion between two subspaces of the same ambient space is continuous. □
The topology contributes a structured representation of this consequence: the common premise region carries an induced observation topology, and the valid inclusion is a continuous map into the conclusion subspace. It does not alter which consequences are classically valid. In particular, premise conjunction uses intersection of truth regions (or the pullback of their induced subspaces), not intersection of two families of open sets. The latter is a different operation: a meet in the lattice of topologies on one fixed carrier.
9.1 A remark on minimal truth spaces
For a truth region , one may form the indiscrete space . Intersecting carriers and then assigning this indiscrete topology transports the ordinary meet of the power set into new notation; it supplies no additional topological inference principle. Moreover, generally differs from the induced observation subspace , and its inclusion into the ambient observation space need not be continuous. It therefore cannot replace the induced subspaces in the pullback formulation below. The two spaces coincide exactly when the induced topology on is indiscrete, as for a singleton or a region whose points all have the same observation signature.
9.2 Modus Ponens and Modus Tollens
Using ,
9.3 Hypothetical Syllogism
Write a three-variable valuation as the triple . Then
The inclusion is proper: satisfies but not . The two premises therefore carry more information than the conclusion; validity requires inclusion, not equality.
9.4 Pullback formulation
For a single formula , write
The inclusions of two truth subspaces into have pullback
For Modus Ponens,
Because both arrows are subspace inclusions, this pullback is just the set-theoretic intersection equipped with its subspace topology, via the diagonal identification . Its universal property is the standard one for intersections of subspaces: compatible maps into the two premise regions factor uniquely and continuously through their common region. Thus the categorical notation repackages premise conjunction; it does not add a new inference rule.
10 Continuous maps and preservation of information
Let and generate the observation spaces and . A map
is continuous when the inverse image of every -observable open event is -observable. It suffices to check the subbasic truth regions:
Proof. Let contain . Then is a -open set containing , so it contains . Hence contains . □
Continuity therefore preserves one-way observational dependence. This gives a rigorous starting point for continuous valuation maps. Conversely, because these finite spaces have their upper-set topologies, every monotone valuation map is continuous. Continuity may collapse distinguishable points and does not by itself imply preservation of either weighted distance.
11 Scope, limitations, and deferred directions
The results above form a finite expository theory of observation, distinguishability, distance, refinement, and inference. They do not establish new homological or application-specific results. The most direct extensions are questions about the design and use of observations in reasoning.
11.1 A presentation-dependent nerve
A standard relation-nerve construction can be applied to a family of truth regions. For an indexed observation family , define a simplicial complex
Its vertices are the indices of individually satisfiable observations, and its simplices are jointly satisfiable indexed subfamilies. This is the observation-side Dowker complex of the satisfaction relation [6]. It can record higher-order compatibility not visible from pairwise intersections, but it is not an invariant of . For example, gives the boundary of a triangle. Its observation regions are , , and : their pairwise intersections are respectively , , and , while their triple intersection is empty. Thus the nerve is connected, whereas the observation space has connected components and . Adjoining a tautology leaves the generated topology and both signature distances unchanged, but makes the nerve a cone and kills its reduced homology. Any homological use must therefore state the presentation and the intended invariance separately: the homology of need not agree with the singular homology of the observation space and is not determined by .
11.2 Focused directions beyond the synthesis
The most natural next step is an observation-design problem rather than a new name for the finite topology itself: find a smallest or least-cost observation family that separates designated valuations, certifies a target conclusion, or distinguishes competing premise sets. Such questions could support genuinely new algorithmic or complexity results. A second direction is to study sequences in which observation refinement and premise restriction alternate, or to compare the classical truth-region semantics used here with the Heyting semantics of the open-set algebra. These are deliberately left outside the present expository scope.
12 Conclusion
An observation-generated topology can be nontrivial when it records a selected family of formulas rather than every definable truth set. Observation signatures simultaneously determine a partition into indistinguishable states, a finite topology, and its specialization preorder. Coordinatewise XOR records which observations differ; weighted Hamming distance measures symmetric disagreement; and the directed distance measures loss of positive information while generating the selected observation topology. Adding tests refines distinguishability, while adding premises restricts the possibility space. Inference is the inclusion of that restricted region in the truth region of a conclusion.
The framework gives a common notation for partitioning, distinguishability, asymmetric separation, logical distance, and refinement. Its individual ingredients are classical. Its value here is expository: it makes explicit which structures are determined by the observations, which require extra weights or presentation choices, and which logical claims remain ordinary model-set inclusions. Natural research extensions would add an algorithmic or complexity result, a new invariant, or a validated application rather than more renamings of the same finite structures.
References
[1] S. Abramsky and S. Vickers, “Quantales, observational logic and process semantics,” Mathematical Structures in Computer Science 3, no. 2 (1993), 161–227. doi:10.1017/S0960129500000189.
[2] A. Achilleos and V. Kyriakou, “A topological framework for finite behavioural observations and verification,” arXiv:2606.23975 (2026). arXiv:2606.23975.
[3] P. Alexandroff, “Diskrete Räume,” Recueil Mathématique, Nouvelle Série 2(44), no. 3 (1937), 501–519.
[4] M. M. Bonsangue, B. P. F. Jacobs, and J. N. Kok, “Duality beyond sober spaces: Topological spaces and observation frames,” Theoretical Computer Science 151, no. 1 (1995), 79–124. doi:10.1016/0304-3975(95)00048-2.
[5] M. de Brecht, “Quasi-Polish spaces,” Annals of Pure and Applied Logic 164, no. 3 (2013), 356–381. doi:10.1016/j.apal.2012.11.001.
[6] C. H. Dowker, “Homology groups of relations,” Annals of Mathematics, second series, 56, no. 1 (1952), 84–95. doi:10.2307/1969768.
[7] O. Dovgoshey and R. Shanin, “On the closure of one point sets in -spaces,” Topology and its Applications 382 (2026), 109756. doi:10.1016/j.topol.2026.109756.
[8] B. Ganter and R. Wille, Formal Concept Analysis: Mathematical Foundations, Springer, Berlin, 1999. doi:10.1007/978-3-642-59830-2.
[9] R. W. Hamming, “Error detecting and error correcting codes,” Bell System Technical Journal 29, no. 2 (1950), 147–160. doi:10.1002/j.1538-7305.1950.tb00463.x.
[10] F. W. Lawvere, “Metric spaces, generalized logic, and closed categories,” Rendiconti del Seminario Matematico e Fisico di Milano 43 (1973), 135–166. doi:10.1007/BF02924844.
[11] J. C. C. McKinsey and A. Tarski, “The algebra of topology,” Annals of Mathematics, second series, 45, no. 1 (1944), 141–191. doi:10.2307/1969080.
[12] Z. Pawlak, “Rough sets,” International Journal of Computer and Information Sciences 11 (1982), 341–356. doi:10.1007/BF01001956.
[13] D. Pavlovic, “Quantitative concept analysis,” in Formal Concept Analysis, Lecture Notes in Computer Science 7278 (2012), 260–277. doi:10.1007/978-3-642-29892-9_24.
[14] Z. Pei, D. Ruan, D. Meng, and Z. Liu, “Formal concept analysis based on the topology for attributes of a formal context,” Information Sciences 236 (2013), 66–82. doi:10.1016/j.ins.2013.02.027.
[15] M. H. Stone, “The theory of representations for Boolean algebras,” Transactions of the American Mathematical Society 40, no. 1 (1936), 37–111. doi:10.1090/S0002-9947-1936-1501865-8.
[16] R. E. Stong, “Finite topological spaces,” Transactions of the American Mathematical Society 123, no. 2 (1966), 325–340. doi:10.1090/S0002-9947-1966-0195042-2.
[17] S. Vickers, Topology via Logic, Cambridge Tracts in Theoretical Computer Science 5, Cambridge University Press, 1989. doi:10.1017/CBO9780511625900.
[18] S. Vickers, “Locales and toposes as spaces,” in Handbook of Spatial Logics, Springer, 2007, 429–496. Author preprint.