φ-probes: the φ-feature specialization of Probe #
The φ-instantiation of the general Probe core (Probe/Basic.lean):
probes over Agreement.Cells, relativized by the sought feature
(Probe.Target, Phi/Geometry.lean). This is [Pre14]'s
participant-relativized person probe and the Person Licensing
Condition built on it.
Main declarations #
Agreement.Cell.visibleTo— a cell bears the feature a target seeks.Probe.Target.toProbe— a target's denotation as aProbeover φ-cells.PLC— the Person Licensing Condition over φ-bearing goal tokens.
Visibility of a φ-cell to a relativized probe: the cell bears the
feature the probe seeks (probeVisible, Phi/Geometry.lean).
Equations
- c.visibleTo t = Minimalist.probeVisible t c.toPerson c.isPlural
Instances For
The Probe a Probe.Target denotes: relativized to the sought
feature, over φ-cells (π⁰ = Probe.Target.participant.toProbe).
Equations
- t.toProbe = Minimalist.Probe.ofVis fun (x : Agreement.Cell) => x.visibleTo t
Instances For
The Person Licensing Condition ([BR03], [Pre14]):
every [participant]-bearing goal is licensed by the person probe's
search. This single-cycle, search-only rendering omits
[BR03]'s F-licensing route and multi-cycle repairs (see
BejarRezac2003.PLCOk).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- Minimalist.instDecidablePLCOfDecidableEq cellOf goals = Minimalist.instDecidablePLCOfDecidableEq._aux_1 cellOf goals