Definition & axiom
⚠ Conflicts with the ISO 15926-4 primary definition
Label (EN)
sample cooler
Label (PT-BR)
Definition (EN)
Definition (PT-BR)
Semi-formal axiom (Aristotelian)
Axiom type
LLM classification basis: structure-based → ⊑
Identity relative to genus Cooler is given by physical construction (a compact helical-coil-in-shell design carrying the sample through the tube side) and application (cooling a process sample specifically), not a distinguishing function -- it performs the same CoolingFunction as any Cooler.
Validation status
Why primitive (necessary only)
Reviewer notes
FOL theory & disjointness
First-order logic theory (generated)
Loading…
Disjoint with
▸
Expert review
Axiomatization steps
1
Identity-Giving Function
✓ done
CoolingFunction → CoolingProcess ⊑ HeatTransfer
▼
COPI-Core operation
HeatTransfer via process parent HeatTransfer
LLM rationale:
Reused verbatim from the already-enriched genus 'cooler' per the constructive-type rule: a sample cooler performs the same cooling function, differing only in scale and application (a process sample, not a bulk process stream).
▸
Expert review
2
Genus Proximus
✓ done
Cooler · Assembly
▼
Genus (genus proximum)
Most specific superclass — may be a domain class like "Valve" or an IOF-Core root.
BFO/IOF-Core Root
bfo:Object branch
bfo:ObjectAggregate branch
bfo:ImmaterialEntity branch
LLM rationale:
Both cross-source primary definitions (iso15926, cfihos) name COOLER directly as parent ('an ARTEFACT and a COOLER and a FLUID CONTAINER that is intended for cooling a sample'); COOLER is already enriched and exported.
▸
Expert review
3
Differentia Specifica
✓ done
∃hasComponentPartAtAllTimes.SampleCoil
▼
Conditions that distinguish
Sample Cooler
from sibling classes under genus
Cooler.
Only what is not already entailed by the genus.
Differentia expression
Differentia (natural language)
LLM rationale:
Per CLAUDE.md's same-genus-same-function rule, since genus=Cooler and function=CoolingFunction are reused unchanged, axiom_mode must be 'necessary'. The coil construction is the grounded structural differentia; 'intended for cooling a sample' (application) is captured in the NL definition and process signature rather than as a separate formal condition.
▸
Expert review
4
Necessary Parts
✓ done
no necessary parts · 1 candidate
▼
Consider part-whole relations beyond subsumption:
hasComponentPartAtAllTimes (universal, structurally essential)
· hasComponentPartAtSomeTime (contingent, optional component)
LLM rationale:
Placeholder empty for Phase 3 -- SampleCoil added via the Phase 1b follow-up write once source_definitions_used carries the verbatim tertiary quotes.
Candidate parts (unconfirmed)
Triangulated findings not yet confirmed as genus-wide. Not exported until promoted.
SampleCoil
“By circulating a cooling medium (usually water) through the shell and the process sample through a helical coil, it ensures safe, representative sampling for laboratory analysis.”
▸
Expert review
5
Process Participation Signature ⟨I, O, T⟩
✓ done
PortionOfFluid + PortionOfWater → PortionOfFluid + PortionOfWater
▼
Inputs (I)
Outputs (O)
Transformation (T)
LLM rationale:
Standard two-stream heat-exchange signature, scaled to a small sample flow rather than bulk process flow; matches the generic Cooler's transformation_kind.
▸
Expert review
More
Alternative labels
none
▼
Synonyms / alternative labels (comma-separated) — skos:altLabel
Language auto-detected on export (PT if the label contains accents, EN otherwise).
Properties as BFO qualities
no CFIHOS/DEXPI properties
▼
No CFIHOS/DEXPI properties found for this cluster.
Custom axioms
none
▼
Axioms not produced by the pipeline. Each is appended verbatim as an
rdfs:subClassOf restriction on Sample Cooler.
Write the restriction block in Turtle syntax (without the leading
rdfs:subClassOf).
Example: [ owl:onProperty :hasPart ; owl:someValuesFrom :Wellhead ]
Cross-standard divergences
none detected yet
▼
Click "Detect divergences" to analyse cross-standard disagreements for this cluster.