Definitions: corpus forms
Breakdown of real fragments: package identifier, human act name, form rating (exemplary / debatable / wrong form choice) and why.
Science
Section titled “Science”1. NASEM reproducibility — public exact with three conjuncts (exemplary)
Section titled “1. NASEM reproducibility — public exact with three conjuncts (exemplary)”Package nasem.reproducibility (NASEM reproducibility definitions, US science):
pub definition ReproductionSetupMatchesDefinition(att: ReproductionAttempt) exact { label ru unofficial "Постановка попытки отвечает определению воспроизводимости: те же данные, тот же код, те же условия анализа"; when used_same_input_data(att) and used_same_code_and_methods(att) and used_same_conditions_of_analysis(att);}Exemplary: a named concept referenced by other norms of the package (the
file’s following definitions answer the same question for neighbouring
concepts); pub exports the concept; the source anchor
traces to the fragment. The body is a conjunction of three literals: the
sufficient half infers the concept only when all three hold at once.
2. Same file — family of definitions on one question (exemplary)
Section titled “2. Same file — family of definitions on one question (exemplary)”The same package holds ReplicationSetupMatchesDefinition (own data, same
question) and GeneralizabilityClaim (two arguments, one
condition). Exemplary as a method: one
domain question — several named concepts side by side, each with its own
condition; the consumer picks the name instead of rewriting conditions. The
reverse would be the mistake: one concept with a disjunction of unrelated
conditions inside.
Standards
Section titled “Standards”3. W3C PROV — definition over a same-named relation (exemplary)
Section titled “3. W3C PROV — definition over a same-named relation (exemplary)”Package w3c.prov (W3C PROV, provenance standard), entities and activities:
pub definition Communication(informed: ProvObject, informant: ProvObject) exact { label ru unofficial "Сообщение: одна деятельность использовала сущность, порождённую другой, и сама сущность не названа"; when communication(informed, informant);}Exemplary and instructive: the definition name (Communication) differs in
case from the relation name (communication) — the namespaces do not
collide, and the concept names a pattern over the fact. Lowercase is the
fact, uppercase the concept: a naming discipline that removes the “why no
LDC-E1201” question.
4. Civil Code of Kazakhstan — qualification as a strict rule instead of a definition (debatable)
Section titled “4. Civil Code of Kazakhstan — qualification as a strict rule instead of a definition (debatable)”Package kz.corpus.civilcode (Civil Code of Kazakhstan), natural persons — qualification
of a person as a natural person is written as rule … strict, not as
definition. Debatable, not a mistake: observed behaviour is the same, but
the proof-graph explanation says “by rule”, not “by definition”, and the
was_derived_from edge is absent. A possible reason is the qualification
being woven into the article: when the condition and the concept live in one
sentence of the act, the author picks a rule; a definition pays off where
the name is reused. Corpus-wide counts record the same practice
quantitatively: rule … strict in hundreds of packages, typical use —
definitions, qualifications, structural consequences (in detail — the
strict-rules corpus forms).
Teaching packages
Section titled “Teaching packages”5. This section’s examples (runs green)
Section titled “5. This section’s examples (runs green)”Package research.definition.exact_minor — definition minor … exact without a
separate relation: check OK, law test 2/2. Fixes the main formality:
the relation is synthesized, redeclaration is LDC-E1201.
Package research.definition.strict_classification — classification driver … strict: check OK, law test 2/2, observed behaviour matches the
definition.
Documentation for Arxo. Writings — blog.arxo.io.
Anonymous visit counts on stats.arxo.io, no cookies.