Table of contents
MicroFocus
Formal definition
A MicroFocus is a pair :
where:
- is the focal fiber — the Heyting algebra obtained from a MacroFocus ; it carries the commuting nuclear pair
- is the focal element — the specific designated proposition currently under active processing; not a set, not a sublocale, but a single element of the fiber
A MicroFocus presupposes a MacroFocus: exists only after has been designated. A MicroFocus does not presuppose a MesoFocus: element designation does not require prior settlement classification, though the relationship between and is operationally significant (see below).
A MicroFocus answers: what am I working on right now?
Four invariants. is a microfocus iff it satisfies:
-
Element containment: — the focal element is a member of the working fiber; it is not a formula from another fiber, not a restriction map, not a sublocale. The MicroFocus is always fiber-local.
-
Singleness: the MicroFocus designates exactly one element. This distinguishes MicroFocus from MesoFocus (which designates a sub-Heyting-algebra , possibly infinite) and from MacroFocus (which designates a whole fiber ). The singleness is what makes MicroFocus “micro”: it is the finest-grained possible designation within the focal fiber.
-
-accessibility: is available for -propagation — the operation of making transfer-stable. In Andreoli’s terminology, is in the synchronous phase: it is the formula currently being decomposed non-invertibly. This means is defined and (inflation). The MicroFocus is the target of the machine’s current non-deterministic commitment.
-
Context is the rest: all elements of other than are context for the MicroFocus. The MicroFocus is not isolated — it is plus the implicit context — but the active processing is directed at alone. This mirrors the Andreoli invariant: when the focused formula is , all other formulas wait.
The -propagation reading
The canonical operation on a MicroFocus is -propagation:
is the transfer-stabilization of : the smallest element of that is . After propagation:
- If already: — the microfocus is already transfer-stable; propagation is a no-op
- If : — propagation strictly increases , moving it toward
After -propagation, the MicroFocus has been resolved: has been made transfer-stable. The machine typically then selects a new MicroFocus — the next element requiring -attention — or exits the synchronous phase.
The Andreoli phase duality
Andreoli’s focused proof theory (1992) divides proof-search into two alternating phases. In the relational universe, these phases map onto the nuclear pair:
| Andreoli phase | Operation | Mode | Corresp. focus level |
|---|---|---|---|
| Asynchronous | -closure | Deterministic; applies to all propositions eagerly; order-irrelevant | MesoFocus: settling the sublocale |
| Synchronous | -propagation on | Non-deterministic; designates one element; the irreducible choice | MicroFocus: the focused element |
The synchronous phase is the phase where MicroFocus is operative. In the asynchronous phase, processing is holistic — the -closure is applied to the entire fiber without needing to pick one element. In the synchronous phase, processing is local — one element is designated, and the machine commits to making it transfer-stable.
The selection of for the synchronous phase is the machine’s irreducible non-deterministic commitment. Different choices of yield different -propagation outcomes; this is where branching computation (different possible executions) enters the relational universe.
Andreoli’s completeness theorem maps onto: every element of can be brought to through a finite alternation of -asynchronous phases and -synchronous phases. The MicroFocus is the vehicle of progress in each synchronous phase.
Relation to MesoFocus
A MicroFocus and a MesoFocus over the same working fiber interact in four ways:
| Case | Condition | Interpretation |
|---|---|---|
| Focal element is already -settled | Processing an element already within the focal sublocale; confirmation or refinement | |
| Focal element is outside the focal sublocale | Active work: bringing into settlement; the MicroFocus is on an unsettled element | |
| for some | Focal element is the -image of some other element | Processing the settlement-output of a prior propagation |
| Focal element is on the boundary | The element that, once -propagated, would enter — the most productive microfocus |
The canonical MicroFocus for productive work selects : an element that is meaning-settled (so has finished with it) but not yet transfer-settled (so still has work to do). This is the element at the boundary between the MesoFocus’s focal sublocale and its complement — the most efficient target for -propagation.
William James, Edgar Rubin, and Edmund Husserl: the theme as maximal determinacy
Three convergent accounts identify the focal element as the formally most determinate item in the current field:
William James: the substantive part (The Principles of Psychology, 1890, ch. IX): James identified the substantive part of the stream of thought as the resting-place — the moment when a definite, nameable content is held in mind. The substantive part is maximal in the following sense: it is as determinate as the current act of attention can make it. Further determination would require a new act; the substantive part is the completed determination of one focal moment. The part can be held: unlike the transitive parts (the flights between resting-places, which dissolve on inspection), the substantive part endures as an object of examination.
Formal correspondence: is a substantive part — a specific named element of the fiber, held in focus during the synchronous phase of -propagation. The -propagation of is the operation of making the substantive part as determinate as the nucleus can make it: is the maximally -determined version of , its transfer-stable completion.
Edgar Rubin: figure, contour, and owned boundary (Synsoplevede Figurer, 1915; German: Visuell Wahrgenommene Figuren, 1921): Rubin established that the figure (the focal item in perception) has three defining properties absent from the ground:
- Thing-like quality: the figure is experienced as an object with a defined outline; the ground is experienced as formless substance extending behind
- Contour ownership: the shared boundary between figure and ground belongs to the figure; the figure’s shape is defined by that contour; the ground’s boundary at the same edge is undefined
- Depth precedence: the figure appears in front of the ground in perceived depth
Rubin’s reversal experiment (the faces-vase illusion): the same physical contour admits two figure-ground assignments, but only one at a time. The perceptual organization is bistable — the contour belongs to one figure or the other, not both simultaneously.
Formal correspondence: the focal element is the figure in the MicroFocus. The “contour” of is its position in the fiber lattice: the set of relations and define the shape of in the Heyting algebra. The singleness invariant is Rubin’s contour-ownership condition: exactly one element owns the current computational boundary. The bistability of the Rubin vase corresponds to the MicroFocus selection: the same fiber admits multiple choices of , but the machine commits to exactly one in each synchronous phase.
Edmund Husserl: inner horizon and primal impression (Experience and Judgment, 1939, §§8–21; On the Phenomenology of the Consciousness of Internal Time, Hua X, §§10–21): Husserl identified two structural properties of every focal element:
- Primal impression (Urimpression, Hua X §11): the element is given with absolute presence — not as retained (held from the past) or as anticipated (projected into the future) but as the now-point of the act; the focal element is the absolute present in the temporal stream
- Inner horizon (Experience and Judgment, §8): the element implies its own further determinations — to focus on is already to be directed toward what engaging further with would reveal; the inner horizon is the structure of the element’s self-transcendence, its pointing beyond itself to its own completion
Formal correspondence: the focal element is a primal impression — the now-element, absolutely present in the fiber. The -propagation captures the inner horizon: (inflation) is the formal expression of the element’s self-transcendence — is less than its own most complete determination, and the nucleus makes the inner horizon explicit by mapping to .
Centering Theory analog
In computational linguistics, Centering Theory (Grosz, Joshi, Weinstein 1995) models discourse coherence via a hierarchy of forward-looking centers (entities evoked in utterance ) and a distinguished backward-looking center — the most prominent entity that links to the prior discourse context.
The MicroFocus is the formal analog of : the single most prominent element that is currently active in the machine’s processing, linking the present computation to the ongoing fiber state. The full fiber is the analog of : the set of all available elements. The MicroFocus picks one of these — the backward-looking center of the current computational step.
Centering’s Rule 1 (the of is the highest-ranked element of that appears in ) maps onto: the canonical next MicroFocus is the most “highly ranked” element of the previous fiber that is still active — where rank is determined by the -propagation urgency ordering on .
MicroFocus as the Level-3 question
In the three-level focus stack from Focus, MicroFocus is Level 3:
| Level | Answers | Math object |
|---|---|---|
| Level 1 (MacroFocus) | Which fiber is the current working context? | — pointed presheaf |
| Level 2 (MesoFocus) | What is settled within the working fiber? | — nuclear sublocale |
| Level 3 (MicroFocus) | What specific element is being processed now? | — designated element |
Level 3 is the finest granularity: below the MicroFocus, there is no further structural differentiation within the fiber. A single element is the atom of focused computation.
The three levels are nested but not fully determined by each other: MacroFocus does not uniquely determine a MesoFocus (which nucleus?), MesoFocus does not uniquely determine a MicroFocus (which element?). Each level requires an independent designation. Conversely: every MicroFocus implies a MacroFocus (which fiber?), and a MicroFocus plus a canonical nucleus implies a MesoFocus ().
Open questions
- Whether the selection of — the machine’s non-deterministic choice of which element to make the microfocus — can be given a principled rule within the relational universe, or whether it is genuinely free. Candidate rules: (i) pick the -stable element with the smallest -inflation (the element “closest” to ); (ii) pick the element determined by a character nucleus (the character guides attention to -bordering elements); (iii) no principled rule — the freedom IS the machine’s agency.
- Whether sequential MicroFoci — the sequence of elements processed in successive synchronous phases — can be formalized as a path in the fiber , and whether coherent paths (in the Centering Theory sense) correspond to paths that converge monotonically toward .
- Whether a MicroFocus on (in-character element) versus (out-of-character element) corresponds to the distinction between in-character action and character-testing pressure — and whether the character nucleus generates a gradient on that pulls MicroFocus selection toward .
- Whether the Andreoli completeness guarantee (every element can reach in finite alternating phases) holds in the relational universe: whether the alternating application of -closure (asynchronous) and -propagation on designated elements (synchronous) converges to for every starting state in , and whether the convergence rate depends on the order of MicroFocus selections.