English Measure Phrase Fragment #
@cite{bale-schwarz-2022} @cite{bale-schwarz-2026} @cite{coppock-2021} @cite{scontras-2014} @cite{davidson-1979}
Lexical entries for English measure terms and the preposition per.
This fragment provides the English-specific data layer for measurement:
- Measure term entries (gram, kilo, mile,...) typed by
Dimension - The preposition per with its dual interpretation
- Context-dependent interpretation selection
Architecture #
Theory types (Dimension, MeasureFn, MeasureTermSem) live in
Semantics.Probabilistic.Measurement.Basic. This file provides English lexical
entries — pure data typed by those theory types, following the
Theories → Fragments dependency discipline.
A measure term entry: an English noun that names a specific measure function.
This is the Fragment-level data for measure terms. The Theory-level semantics
(MeasureTermSem) is in Semantics.Probabilistic.Measurement.Basic.
- form : String
Surface form (e.g., "gram", "milliliter", "mile").
- formPlural : String
Plural form.
- dimension : Semantics.Probabilistic.Measurement.Dimension
Which dimension this term measures.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Fragments.English.MeasurePhrases.instBEqMeasureTermEntry.beq x✝¹ x✝ = false
Instances For
Equations
- Fragments.English.MeasurePhrases.gram = { form := "gram", formPlural := "grams", dimension := Semantics.Probabilistic.Measurement.Dimension.mass }
Instances For
Equations
- Fragments.English.MeasurePhrases.kilo = { form := "kilo", formPlural := "kilos", dimension := Semantics.Probabilistic.Measurement.Dimension.mass }
Instances For
Equations
- Fragments.English.MeasurePhrases.pound = { form := "pound", formPlural := "pounds", dimension := Semantics.Probabilistic.Measurement.Dimension.mass }
Instances For
Equations
- Fragments.English.MeasurePhrases.milliliter = { form := "milliliter", formPlural := "milliliters", dimension := Semantics.Probabilistic.Measurement.Dimension.volume }
Instances For
Equations
- Fragments.English.MeasurePhrases.liter = { form := "liter", formPlural := "liters", dimension := Semantics.Probabilistic.Measurement.Dimension.volume }
Instances For
Equations
- Fragments.English.MeasurePhrases.mile = { form := "mile", formPlural := "miles", dimension := Semantics.Probabilistic.Measurement.Dimension.distance }
Instances For
Equations
- Fragments.English.MeasurePhrases.kilometer = { form := "kilometer", formPlural := "kilometers", dimension := Semantics.Probabilistic.Measurement.Dimension.distance }
Instances For
Equations
- Fragments.English.MeasurePhrases.meter = { form := "meter", formPlural := "meters", dimension := Semantics.Probabilistic.Measurement.Dimension.distance }
Instances For
Equations
- Fragments.English.MeasurePhrases.hour = { form := "hour", formPlural := "hours", dimension := Semantics.Probabilistic.Measurement.Dimension.time }
Instances For
Equations
- Fragments.English.MeasurePhrases.second_ = { form := "second", formPlural := "seconds", dimension := Semantics.Probabilistic.Measurement.Dimension.time }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
A quantizing noun entry: an English noun that turns a mass term into a countable expression.
@cite{scontras-2014} identifies three classes, each with different semantics:
- Measure terms (kilo, liter): type ⟨n, ⟨e,t⟩⟩, always quantity-uniform.
Already covered by
MeasureTermEntryabove. - Container nouns (glass, box, cup): ambiguous between a CONTAINER reading (individuated physical objects, NOT quantity-uniform) and a MEASURE reading (functions as a volume/mass unit, IS quantity-uniform).
- Atomizers (grain, piece, drop): impose a minimal-part structure on a mass noun, creating countable atoms without naming a measure function.
The Fragment entry captures the lexical form and class. The semantic
distinction (quantity-uniformity, CONTAINER vs MEASURE reading) comes
from the Theory types QuantizingNounClass and ContainerReading.
- form : String
Surface form (e.g., "glass", "grain").
- formPlural : String
Plural form.
Which class of quantizing noun.
- measureDimension : Option Semantics.Probabilistic.Measurement.Dimension
For container nouns in their MEASURE reading: which dimension they measure. A glass measures volume; a bag might measure volume or mass. Atomizers and pure containers have
none. - availableReadings : List Semantics.Probabilistic.Measurement.ContainerReading
Available readings. Measure terms and atomizers have only one reading; container nouns are ambiguous between CONTAINER and MEASURE.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Fragments.English.MeasurePhrases.instBEqQuantizingNounEntry.beq x✝¹ x✝ = false
Instances For
"glass" — prototypical container noun (Scontras §3.2).
- CONTAINER: "three glasses of water" = three individual glasses containing water
- MEASURE: "three glasses of water" = a quantity of water equal to three glass-volumes
The CONTAINER reading is NOT quantity-uniform: three glasses ⊕ three glasses ≠ three glasses. The MEASURE reading IS quantity-uniform (like any measure term).
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
"grain" — atomizer (Scontras §3.3).
"three grains of rice" imposes a minimal-part structure on the mass noun "rice". Unlike measure terms, "grain" does not name a standard measure function — it creates contextually-determined atoms.
Equations
- Fragments.English.MeasurePhrases.grain = { form := "grain", formPlural := "grains", nounClass := Semantics.Probabilistic.Measurement.QuantizingNounClass.atomizer }
Instances For
Equations
- Fragments.English.MeasurePhrases.piece = { form := "piece", formPlural := "pieces", nounClass := Semantics.Probabilistic.Measurement.QuantizingNounClass.atomizer }
Instances For
Equations
- Fragments.English.MeasurePhrases.drop = { form := "drop", formPlural := "drops", nounClass := Semantics.Probabilistic.Measurement.QuantizingNounClass.atomizer }
Instances For
Equations
- Fragments.English.MeasurePhrases.slice = { form := "slice", formPlural := "slices", nounClass := Semantics.Probabilistic.Measurement.QuantizingNounClass.atomizer }
Instances For
Equations
- Fragments.English.MeasurePhrases.chunk = { form := "chunk", formPlural := "chunks", nounClass := Semantics.Probabilistic.Measurement.QuantizingNounClass.atomizer }
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Interpretation mode for per-phrases.
Per exhibits a dual interpretive pattern:
- Compositional: when saturating measure predicates that select for simplex dimensions (weight, distance). The grammar computes meaning via multiplication.
- Math speak: when describing quotient dimensions (density, speed). The phrase verbalizes quantity calculus notation and gets its meaning from extra-grammatical conventions, parallel to mixed quotation.
- compositional : PerInterpretation
Grammatically composed: per interacts with a covert pronoun pro whose value is determined anaphorically (@cite{bale-schwarz-2022}, eq. 16). ⟦per⟧ = λq. λx. μ_{dim(q)}(x) / q The result is a pure number that composes with the measure phrase via multiplication (@cite{bale-schwarz-2026}: multiplication only).
- mathSpeak : PerInterpretation
Math speak: the per-phrase verbalizes a quantity calculus expression. Not derived from the syntactic structure of English.
- idiomatic : PerInterpretation
Non-compositional, idiomatic unit (e.g., "pounds per square inch" = psi). Speakers know the abbreviation without knowing the underlying ratio.
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Entry for the preposition per in measure phrases.
- form : String
- interpretations : List PerInterpretation
Per is ambiguous between compositional and math-speak interpretations.
- usesMultiplicationOnly : Bool
Compositional per composes via multiplication only (No Division Hypothesis).
Instances For
Equations
- One or more equations did not get rendered due to their size.
Instances For
Equations
- One or more equations did not get rendered due to their size.
- Fragments.English.MeasurePhrases.instBEqPerEntry.beq x✝¹ x✝ = false
Instances For
Equations
Instances For
Which interpretation is available depends on the dimension type of the measure predicate. Simplex dimensions license compositional interpretation; quotient dimensions force math speak.
Equations
- One or more equations did not get rendered due to their size.
- Fragments.English.MeasurePhrases.perInterpInContext selectsDimension none = Fragments.English.MeasurePhrases.PerInterpretation.mathSpeak
Instances For
All measure terms have distinct dimensions appropriately assigned.
Container nouns are classified correctly.
Atomizers are classified correctly.
Container nouns have both readings available.
Container nouns in MEASURE reading measure volume.
Atomizers have no measure dimension (they don't name a measure function).
All container nouns are container nouns; all atomizers are atomizers.
Container nouns all have a measure dimension; atomizers never do.
Per defaults to compositional and math-speak interpretations.
Compositional per uses multiplication only.
When a verb selects for the same dimension as the per-phrase's unit, the interpretation is compositional.
When the verb selects for a different dimension (or none), the interpretation is math speak.
When no predicate dimension is available, the interpretation is math speak.