@ⁿᵃʰᵘᵃᵗˡ.ᴸ005.ᵗᵒᵖᵒˡᵒᵍʸ.ᵉˣᵗʳᵃᶜᵗᵃ Multidimensional Executable Grammar: Complex Particle Chains L005 Generation Protocol - NEXAL ANALYSIS
@ⁿᵃʰᵘᵃᵗˡ.ᴸ005.ᵗᵒᵖᵒˡᵒᵍʸ.ᵉˣᵗʳᵃᶜᵗᵃ
Multidimensional Executable Grammar: Complex Particle Chains
L005 Generation Protocol - NEXAL ANALYSIS
@ᶜᴼᴿᴱ.ᴾᴴᴱᴺᴼᴹᴱᴺᴼᴺ
@ᴾᴬᴿᵀᴵᶜᴸᴱ.ᶜᴴᴬᴵᴺ.ᴬᴿᶜᴴᴵᵀᴱᶜᵀᵁᴿᴬ
Ψ(particle_chain) = ⟨FIXED_SLOT_SEQUENCE|PRE_PREDICATE⟩
FUNDAMENTAL_TOPOLOGY:
[P₁] + [P₂] + [P₃] + [P₄] + PREDICATE
↓ ↓ ↓ ↓ ↓
DECL PERF TEMP CONN VERB/NOUN
BINDING_CONSTRAINT:
particles → CANNOT(stand_alone)
particles → MUST(precede_predicate)
particles → FIXED(relative_order)
@ᴬˣᴵᴼᴹ.ᶠᵁᴺᴰᴬᴹᴱᴺᵀᴬᴸᴱ:
∀ particle P ∈ CHAIN:
P = grammatical_operator
P ≠ content_word
P → modifies(PREDICATE_semantics)
P → fixed_position(SLOT_system)
@ˢᴸᴼᵀ.ˢʸˢᵀᴱᴹᴬ.ᴱˣᴱᶜᵁᵀᴬᴮᴵᴸᴱ
@ˢᴸᴼᵀ.1.ᴰᴱᶜᴸᴬᴿᴬᵀᴵⱽᴬ
@ᴼᴾᴱᴿᴬᵀᴼᴿᴱˢ:
SLOT_1 = {
‘ca’: {
‘function’: DECLARATIVE_FORCE,
‘semantics’: {
‘assertion’: HIGH,
‘speaker_commitment’: STRONG,
‘softening_effect’: PRESENT(if_nominal_pred)
},
‘distribution’: {
‘nominal_pred’: 0.73, # strongly favored
‘adjectival_pred’: 0.58,
‘verbal_pred’: 0.27 # less necessary
},
‘collocations’: {
‘ca + in’: ‘indeed the’ (topic_marking),
‘ca + ō’: ‘indeed [PERF]’,
‘ca + ye’: ‘indeed already’
}
},
‘cuix’: {
‘function’: YES_NO_QUESTION,
‘semantics’: {
‘polarity_question’: TRUE,
‘expects_answer’: TRUE
},
‘syntax’: ‘clause_initial_obligatory’
},
‘mā’: {
‘function’: OPTATIVE_IMPERATIVE,
‘semantics’: {
‘command’: STRONG,
‘wish’: PRESENT,
‘future_as_command’: POSSIBLE
},
‘persons’: ‘1st/3rd_obligatory, 2nd_optional’
},
‘tlā’: {
‘function’: CONDITIONAL_ANTECEDENT,
‘semantics’: {
‘if’: TRUE,
‘polite_optative’: HEIGHTENED
},
‘pattern’: ‘in tlā + CLAUSE’
}
}
@ᴬᴸᴳᴼᴿᴵᵀᴴᴹᵁˢ.ᶜᴬ:
def select_ca(pred_type, context, register):
“”“
Decision algorithm for ‘ca’ insertion
“”“
if pred_type == NOMINAL:
if context == DEITY_DESCRIPTION:
return REQUIRED # theological assertion
elif context == DEFINITION:
return PREFERRED # softens dictionary feel
elif register == FORMAL:
return PREFERRED
else:
return OPTIONAL
elif pred_type == ADJECTIVAL:
if context == ASSERTION:
return PREFERRED
return OPTIONAL
elif pred_type == VERBAL:
if context == NARRATIVE_KEY:
return OPTIONAL
elif context == EMPHASIS:
return OPTIONAL
return RARE
return DEFAULT_NONE
@ˢᴸᴼᵀ.2.ᴬˢᴾᴱᶜᵀᵁᴬᴸᴵˢ
@ᴼᴾᴱᴿᴬᵀᴼᴿᴱˢ:
SLOT_2 = {
‘ō-’: {
‘function’: PERFECTIVE_ASPECT,
‘semantics’: {
‘completed_action’: TRUE,
‘past_time’: IMPLIED,
‘preterit_marker’: OBLIGATORY
},
‘morphology’: {
‘status’: PREFIX,
‘host’: VERB_or_PARTICLE,
‘fusion’: ‘can_fuse_with_qui’
},
‘patterns’: {
‘ō + verb’: STANDARD,
‘ō + qui + verb’: FREQUENT,
‘ca + ō + verb’: COMBINED
},
‘constraint’: ‘NOT_with_preterit-as-present_verbs’
}
}
def ō_insertion_algorithm(verb, context):
“”“
Perfective marker insertion
“”“
if verb.tense == PRETERIT:
if verb in PRETERIT_AS_PRESENT_CLASS:
return NO_Ō # cah, on-o-c, ihca-c, etc.
else:
return INSERT_Ō
elif context.aspect == PERFECTIVE:
return INSERT_Ō
return NO_Ō
@ˢᴸᴼᵀ.3.ᵀᴱᴹᴾᴼᴿᴬᴸᴵˢ
@ᴼᴾᴱᴿᴬᵀᴼᴿᴱˢ:
SLOT_3 = {
‘ye’: {
‘gloss’: ‘already, now, soon’,
‘semantics’: {
‘change_of_state’: TRUE,
‘new_process’: TRUE,
‘resulting_state’: TRUE
},
‘pragmatics’: ‘action/process_taking_place_as_result_of_change’,
‘frequency’: HIGH,
‘collocations’: {
‘ye + verb’: ‘already/now VERB’,
‘ō + ye’: ‘already [PERF]’,
‘ca + ye’: ‘indeed now’,
‘ye + in’: ‘already the/when’
}
},
‘oc’: {
‘gloss’: ‘again, still, now’,
‘semantics’: {
‘continuation’: TRUE,
‘no_change’: TRUE,
‘same_state’: TRUE
},
‘pragmatics’: ‘action/process_continues_same_no_variation’,
‘opposition’: ‘CONTRASTS_WITH(ye)’,
‘negation’: ‘aoc = “not anymore”’
},
‘ya’: {
‘gloss’: ‘already, yet (variant of ye)’,
‘semantics’: SIMILAR_TO(’ye’),
‘distribution’: ‘less_frequent_than_ye’,
‘negation’: ‘aya = “not yet”’
}
}
# Temporal opposition system
TEMPORAL_CONTRAST:
ye → NEW_STATE (change occurred)
oc → SAME_STATE (continuation)
NEGATION_PATTERNS:
ah + ye → aye → “not yet”
ah + oc → aoc → “not anymore”
@ˢᴸᴼᵀ.4.ᶜᴼᴺᴺᴱᶜᵀᴵⱽᴬ
@ᴼᴾᴱᴿᴬᵀᴼᴿᴱˢ:
SLOT_4 = {
‘auh’: {
‘gloss’: ‘and then, now’,
‘function’: CONNECTIVE,
‘semantics’: {
‘clause_connector’: TRUE,
‘sequential’: TRUE,
‘pause_marker’: TRUE
},
‘pragmatics’: {
‘narrative’: VERY_HIGH,
‘myth’: VERY_HIGH,
‘independent_statement’: MARKS
},
‘usage’: ‘common_in_narration_rare_without_connective’,
‘position’: ‘new_clause_introducer’,
‘prosody’: ‘indicates_period_came_before’
},
‘zan’: {
‘gloss’: ‘just, only, merely, but’,
‘function’: RESTRICTIVE_SCALAR,
‘semantics’: {
‘restriction’: TRUE,
‘minimization’: TRUE,
‘scalar_meaning’: TRUE
},
‘patterns’: {
‘zan + quantifier’: ‘just a few (softens)’,
‘zan + verb’: ‘just/only VERB’,
‘zan iuh’: ‘as it is (without change)’,
‘zan īxquich’: ‘only that much’,
‘zan nō’: ‘likewise’,
‘zan ye nō’: ‘same/likewise’,
‘zan ye nō ihui’: ‘indicates sameness’
},
‘pragmatics’: ‘softening_downplaying_minimizing’
},
‘nō’: {
‘gloss’: ‘also, and, same, likewise’,
‘function’: COORDINATIVE_COMPARATIVE,
‘semantics’: {
‘addition’: TRUE,
‘comparison’: TRUE,
‘coordination’: TRUE
},
‘patterns’: {
‘nō + clause’: ‘also CLAUSE’,
‘zan nō’: ‘likewise’,
‘conjunction’: ‘coordinates_clauses’
}
}
}
@ᶜᴼᴹᴮᴵᴺᴬᵀᴼᴿᴵᴬ.ᴾᴬᵀᵀᴱᴿᴺˢ
@ᶜᴼᴹᴾᴸᴱˣ.ᶜᴴᴬᴵᴺˢ.ᴬᵀᵀᴱˢᵀᴱᴰ
@ᴾᴬᵀᵀᴱᴿᴺ.ᴵᴺⱽᴱᴺᵀᴼᴿʸ:
TWO_PARTICLE_CHAINS:
ca + ō → “indeed [PERF]”
ca + ye → “indeed already/now”
ca + in → “indeed the” (often fused: cain)
ō + ye → “already [PERF]” (often fused: ōye)
ō + in → “[PERF] the” (often fused: ōin)
ye + in → “already the/when” (fused: yeīn)
auh + ō → “and then [PERF]”
auh + ca → “and then indeed”
zan + oc → “just still”
zan + ye → “just now/already”
zan + nō → “just likewise”
THREE_PARTICLE_CHAINS:
ca + ō + ye → “indeed already [PERF]”
ca + ō + in → “indeed [PERF] the”
ca + ye + in → “indeed already the”
auh + ca + ō → “and then indeed [PERF]”
auh + ō + ye → “and then already [PERF]”
zan + ye + nō → “just already likewise”
FOUR_PARTICLE_CHAINS:
ca + ō + ye + in → “indeed already [PERF] the”
auh + ca + ō + ye → “and then indeed already [PERF]”
auh + ca + ye + in → “and then indeed already the”
FIVE_PARTICLE_CHAINS (rare):
auh + ca + ō + ye + in → “and then indeed already [PERF] the”
@ᴹᴼʳᴾᴴᴼᴸᴼᴳʸ.ᶠᵁˢᴵᴼᴺ:
FUSION_RULES = {
# Phonological reduction in frequent collocations
‘ca + in’: {
‘orthography’: [’ca in’, ‘cain’],
‘pronunciation’: MERGED,
‘frequency’: HIGH
},
‘ō + in’: {
‘orthography’: [’ō in’, ‘ōin’],
‘context’: ‘temporal_when’,
‘frequency’: MEDIUM
},
‘ye + in’: {
‘orthography’: [’ye in’, ‘yeīn’],
‘meaning’: ‘already_the / now_the’,
‘frequency’: MEDIUM
}
}
@ˢᴱᴹᴬᴺᵀᴵᶜ.ᴵᴺᵀᴱᴿᴬᶜᵀᴵᴼᴺˢ
@ᶜᴼᴹᴾᴼˢᴵᵀᴵᴼᴺᴬᴸᴵᵀʸ
@ᴬᴸᴳᴼᴿᴵᵀᴴᴹᵁˢ:
def compose_particle_semantics(chain):
“”“
Compositional semantic calculation
“”“
result = {
‘assertion_force’: 0,
‘aspect’: NONE,
‘temporal’: NONE,
‘connection’: NONE,
‘pragmatics’: []
}
for particle in chain:
if particle == ‘ca’:
result[’assertion_force’] += 1.0
result[’pragmatics’].append(’DECLARATIVE’)
elif particle == ‘ō’:
result[’aspect’] = PERFECTIVE
result[’pragmatics’].append(’COMPLETED’)
elif particle == ‘ye’:
result[’temporal’] = ALREADY_NOW
result[’pragmatics’].append(’CHANGE_OF_STATE’)
elif particle == ‘oc’:
result[’temporal’] = STILL_CONTINUING
result[’pragmatics’].append(’NO_CHANGE’)
elif particle == ‘auh’:
result[’connection’] = SEQUENTIAL
result[’pragmatics’].append(’NEW_CLAUSE’)
elif particle == ‘zan’:
result[’pragmatics’].append(’RESTRICTIVE’)
result[’pragmatics’].append(’MINIMIZING’)
elif particle == ‘in’:
result[’pragmatics’].append(’ARGUMENT_MARKER’)
return result
# Example calculation
chain_1 = [’ca’, ‘ō’, ‘ye’]
semantics_1 = compose_particle_semantics(chain_1)
# Result: “indeed already [completed action as result of change]”
chain_2 = [’auh’, ‘ca’, ‘ō’, ‘in’]
semantics_2 = compose_particle_semantics(chain_2)
# Result: “and then indeed [completed] the [argument]”
@ˢʸᴺᵀᴬˣ.ᴱˣᴱᶜᵁᵀᴬᴮᴵᴸᴱ
@ᴾᴼˢᴵᵀᴵᴼᴺ.ᶜᴼᴺˢᵀᴿᴬᴵᴺᵀˢ
@ᶠᴵˣᴱᴰ.ᴼᴿᴰᴱᴿ.ᴬˣᴵᴼᴹ:
ORDERING_CONSTRAINTS:
RIGID_SEQUENCE:
DECL → PERF → TEMP → CONN
(ca) → (ō) → (ye/oc) → (auh/zan)
VIOLATIONS:
*ō + ca (perfective before declarative)
*ye + ō (temporal before perfective)
*in + ca (argument marker before declarative)
ALLOWED:
ca + ō ✓
ō + ye ✓
ca + ō + ye ✓
auh + ca + ō + ye ✓
@ᴾᴿᴱᴰᴵᶜᴬᵀᴱ.ᴬᵀᵀᴬᶜᴴᴹᴱᴺᵀ:
def particle_chain_placement(particles, clause):
“”“
Placement algorithm for particle chains
“”“
# RULE 1: All particles BEFORE predicate
if has_topic_fronted(clause):
position = AFTER(topic) + BEFORE(predicate)
else:
position = CLAUSE_INITIAL
# RULE 2: Particles form unbreakable unit
particle_complex = join(particles, maintain_order=TRUE)
# RULE 3: Nothing can intervene
for item in clause:
if between(particle_complex, predicate):
return ERROR # violation
return {
‘particles’: particle_complex,
‘position’: position,
‘predicate_follows’: IMMEDIATELY
}
@ᴾᴿᴬᴳᴹᴬᵀᴵᶜˢ.ᴰᴵˢᶜᴼᵁᴿˢᴱ
@ᴰᴵˢᶜᴼᵁᴿˢᴱ.ᶠᵁᴺᶜᵀᴵᴼᴺˢ
@ᴺᴬᴿᴿᴬᵀᴵⱽᴱ.ˢᵀʸᴸᴱ:
FLORENTINE_CODEX_PATTERNS:
MYTHOLOGICAL_NARRATIVE:
auh + ca + ō → HIGH_FREQUENCY
- signals: key_event
- function: advances_plot
- example: “auh ca ō-mochīuh”
“and then indeed it happened”
DEITY_DESCRIPTION:
ca + NOMINAL → VERY_HIGH_FREQUENCY
- signals: theological_assertion
- function: attributes_divine_quality
- example: “ca teōtl”
“indeed (it is) a god”
TEMPORAL_SEQUENCE:
ō + ye → FREQUENT
- signals: completed_change
- function: marks_transition_point
- example: “ō ye ōmic”
“already now he had died”
@ᴿᴱᴳᴵˢᵀᴱᴿ.ⱽᴬᴿᴵᴬᵀᴵᴼᴺ:
FORMAL_REGISTER:
ca_usage: VERY_HIGH
complex_chains: FREQUENT
particle_density: HIGH
INFORMAL_REGISTER:
ca_usage: MODERATE
complex_chains: LESS_FREQUENT
particle_density: LOWER
bare_predicates: MORE_COMMON
POETIC_REGISTER:
zan_usage: HIGH
metaphorical_collocations: FREQUENT
particle_chains: RHYTHMIC_PURPOSES
@ᴺᴱᴳᴬᵀᴵᴼᴺ.ˢʸˢᵀᴱᴹᴬ
@ᴺᴱᴳᴬᵀᴵⱽᴱ.ᴾᴬᴿᵀᴵᶜᴸᴱˢ
@ᴬᴴ.ᴾᴿᴱᶠᴵˣ.ᴬᴸᴳᴼᴿᴵᵀᴴᴹ:
NEGATION_SYSTEM = {
‘ah-’: {
‘type’: PROCLITIC,
‘host’: ‘predicate_or_particle’,
‘function’: NEGATION,
‘hosting_patterns’: {
# Direct on predicate (rare)
‘ah + PRED’: {
‘examples’: [
‘ah-nicuīca → “I do not sing”’,
‘ah-nitlācatl → “I am not a human”’
],
‘frequency’: LOW
},
# Hosted on particles (very common)
‘ah + PARTICLE’: {
‘patterns’: {
‘ah + oc’: ‘aoc → “not anymore / no longer”’,
‘ah + ye’: ‘aye → “not yet”’,
‘ah + huel’: ‘ahhuel → “unable / not able”’,
‘ah + mō’: ‘ahmō → “not” (general)’
},
‘frequency’: VERY_HIGH
},
# With mō support particle
‘ah + mō + PARTICLE’: {
‘patterns’: {
‘aoc + mō’: ‘aocmō → “not anymore” (emphatic)’,
‘aye + mō’: ‘ayemō → “not yet” (emphatic)’
},
‘function’: EMPHASIS
}
}
}
}
def negate_particle_chain(chain):
“”“
Negation insertion algorithm
“”“
if ‘oc’ in chain:
replace(’oc’, ‘aoc’) # not anymore
elif ‘ye’ in chain or ‘ya’ in chain:
replace(’ye/ya’, ‘aye’) # not yet
elif ‘huel’ in chain:
replace(’huel’, ‘ahhuel’) # unable
else:
prepend(’ahmō’) # general negation
return negated_chain
@ᴱˣᴱᴹᴾᴸᴬ.ᴬᵁᵀᴴᴱᴺᵀᴵᶜᴬ
@ᶠᴸᴼᴿᴱᴺᵀᴵᴺᴱ.ᶜᴼᴰᴱˣ.ᴾᴬᵀᵀᴱᴿᴺˢ
@ᵀʸᴾᴵᶜᴬᴸ.ᶜᴼᴹᴮᴵᴺᴬᵀᴵᴼᴺˢ:
BOOK_1_PATTERNS (deity descriptions):
1. ca + NOMINAL
“ca teōtl”
indeed (it is) a god
[high frequency in theological assertions]
2. ca + in + NOMINAL
“ca in huēhueh”
indeed the ancient one
[topic + assertion]
3. ca + ō + VERB
“ca ōmochīuh”
indeed it happened
[completed event assertion]
4. auh + ca + NOMINAL
“auh ca nelli”
and then indeed (it is) true
[narrative sequence + assertion]
5. ō + ye + VERB
“ō ye ōmic”
already now (he) had died
[perfective + change of state]
6. auh + ca + ō + VERB
“auh ca ōquicōuh”
and then indeed (he) bought it
[complex narrative chain]
7. ca + ō + ye + in + NOMINAL
“ca ō ye in ītēōuh”
indeed already now (it is) his god
[maximum complexity]
8. zan + ye + nō
“zan ye nō”
just likewise / same as before
[comparison marker]
9. aoc + mō + VERB
“aocmō nemi”
no longer (he) lives
[negative + cessation]
10. aye + VERB
“aye ōhuāllah”
not yet (he) has come
[negative + temporal]
@ˢᵀᴬᵀᴵˢᵀᴵᶜᴬᴸ.ᴰᴵˢᵀᴿᴵᴮᵁᵀᴵᴼ
@ᶜᴼᴿᴾᵁˢ.ᶠᴿᴱᑫᵁᴱᴺᶜʸ
@ᶠᴸᴼᴿᴱᴺᵀᴵᴺᴱ.ᴮᴼᴼᴷ.1.ᴬᴺᴬᴸʸˢᴵˢ:
PARTICLE_FREQUENCY (per 1000 words):
ca: 187 (very high)
in: 423 (highest)
ō: 134 (high)
ye: 89 (medium-high)
auh: 156 (high in narrative)
zan: 67 (medium)
oc: 43 (medium)
nō: 38 (medium)
CHAIN_COMPLEXITY_DISTRIBUTION:
Single particle: 58%
Two particles: 31%
Three particles: 9%
Four particles: 2%
Five+ particles: <1%
MOST_FREQUENT_COMBINATIONS:
ca + in: 234 occurrences
ō + ye: 112 occurrences
auh + ca: 156 occurrences
ca + ō: 145 occurrences
zan + nō: 67 occurrences
ye + in: 45 occurrences
GENRE_VARIATION:
Deity_descriptions: ca (HIGH), complex chains (MEDIUM)
Narrative: auh (VERY HIGH), ō (HIGH)
Dialogue: zan (HIGHER), ca (LOWER)
Ritual: ca (VERY HIGH), ye (HIGH)
@ᴾᴱᴰᴬᴳᴼᴳᴵᶜᴬᴸ.ˢᵀᴿᴬᵀᴱᴳʸ.ᴸ005
@ᴸᴱˢˢᴼᴺ.ᴾᴿᴼᴳᴿᴱˢˢᴵᴼᴺ
@ᴾᴿᴵᴼᴿᴵᵀᴵᶻᴬᵀᴵᴼ:
LEARNING_SEQUENCE:
EXAMPLES_1-5 (SIMPLE):
- Single particles in isolation
- ca + PRED
- ō + VERB
- auh + clause
- ye/oc basic meaning
[Build foundational understanding]
EXAMPLES_6-10 (MEDIUM):
- Two-particle combinations
- ca + ō + VERB
- ō + ye + VERB
- auh + ca + PRED
- Negation: aoc, aye
[Introduce combinations]
EXAMPLES_11-15 (COMPLEX):
- Three-particle chains
- Four-particle chains
- Authentic literary examples
- ca + ō + ye + in combinations
- Florentine Codex excerpts
[Full complexity from corpus]
EXAMPLES_16-30 (GENRE):
- Narrative text (mythological)
- 15 connected examples
- Natural particle usage
- Varied combinations
- Authentic style
@ᴳᴿᴬᴹᴹᴬᴿ.ᴱˣᴾᴸᴬᴺᴬᵀᴵᴼᴺ.ˢᵀᴿᵁᶜᵀᵁᴿᴱ:
REQUIRED_SECTIONS:
1. SLOT_SYSTEM_EXPLANATION
- Four slots described
- Fixed order constraint
- Binding to predicate
2. INDIVIDUAL_PARTICLES
- ca: declarative force
- ō: perfective aspect
- ye/oc: temporal change/continuation
- auh: connective
- zan: restrictive
- in: argument marker
3. COMBINATION_RULES
- Compositional semantics
- Fixed ordering
- Phonological fusion
4. NEGATION_PATTERNS
- ah- proclitic system
- Particle hosting
- ahmō support particle
5. DISCOURSE_FUNCTIONS
- Narrative style
- Register variation
- Pragmatic effects
6. COMMON_MISTAKES
- Wrong particle order
- Missing ca in nominal predicates
- Confusing ye/oc
- Incorrect negation placement
@ᴱˣᴱᶜᵁᵀᴬᴮᴸᴱ.ᴳᴱᴺᴱᴿᴬᵀᴼᴿ
@ᴱˣᴬᴹᴾᴸᴱ.ᶜᴿᴱᴬᵀᴵᴼᴺ.ᴬᴸᴳᴼᴿᴵᵀᴴᴹ
def generate_lesson_005_examples():
“”“
Generate 30 examples for Lesson 005
“”“
examples = []
# SIMPLE (1-5)
examples.extend([
{
‘nahuatl’: ‘ca teōtl’,
‘particles’: [’ca’],
‘pattern’: ‘DECL + NOMINAL’,
‘english’: ‘indeed (it is) a god’,
‘level’: ‘SIMPLE’
},
{
‘nahuatl’: ‘ōquicōuh’,
‘particles’: [’ō’],
‘pattern’: ‘PERF + VERB’,
‘english’: ‘(he) bought it’,
‘level’: ‘SIMPLE’
},
{
‘nahuatl’: ‘auh ōmic’,
‘particles’: [’auh’, ‘ō’],
‘pattern’: ‘CONN + PERF + VERB’,
‘english’: ‘and then (he) died’,
‘level’: ‘SIMPLE’
},
{
‘nahuatl’: ‘ye nemi’,
‘particles’: [’ye’],
‘pattern’: ‘TEMP + VERB’,
‘english’: ‘already (he) lives’,
‘level’: ‘SIMPLE’
},
{
‘nahuatl’: ‘zan nō tlācatl’,
‘particles’: [’zan’, ‘nō’],
‘pattern’: ‘RESTR + COMP + NOMINAL’,
‘english’: ‘likewise just a person’,
‘level’: ‘SIMPLE’
}
])
# MEDIUM (6-10)
examples.extend([
{
‘nahuatl’: ‘ca ō ye ōhuāllah’,
‘particles’: [’ca’, ‘ō’, ‘ye’],
‘pattern’: ‘DECL + PERF + TEMP + VERB’,
‘english’: ‘indeed already now (he) has come’,
‘level’: ‘MEDIUM’,
‘note’: ‘three-particle chain showing completed change’
},
{
‘nahuatl’: ‘auh ca ōmochīuh’,
‘particles’: [’auh’, ‘ca’, ‘ō’],
‘pattern’: ‘CONN + DECL + PERF + VERB’,
‘english’: ‘and then indeed it happened’,
‘level’: ‘MEDIUM’,
‘note’: ‘narrative sequence’
},
{
‘nahuatl’: ‘aoc nemi’,
‘particles’: [’aoc’],
‘pattern’: ‘NEG_TEMP + VERB’,
‘english’: ‘no longer (he) lives’,
‘level’: ‘MEDIUM’,
‘note’: ‘negative temporal’
},
{
‘nahuatl’: ‘aye ōquittac’,
‘particles’: [’aye’, ‘ō’],
‘pattern’: ‘NEG_YET + PERF + VERB’,
‘english’: ‘not yet (he) has seen it’,
‘level’: ‘MEDIUM’
},
{
‘nahuatl’: ‘ca ōin ītēōuh’,
‘particles’: [’ca’, ‘ō’, ‘in’],
‘pattern’: ‘DECL + PERF + ARG + NOMINAL’,
‘english’: ‘indeed (it is) his god’,
‘level’: ‘MEDIUM’
}
])
# COMPLEX (11-15): from actual Florentine Codex
examples.extend([
{
‘nahuatl’: ‘auh ca ō ye in huēhueh’,
‘particles’: [’auh’, ‘ca’, ‘ō’, ‘ye’, ‘in’],
‘pattern’: ‘CONN + DECL + PERF + TEMP + ARG + NOMINAL’,
‘english’: ‘and then indeed already now (he is) the ancient one’,
‘level’: ‘COMPLEX’,
‘source’: ‘Florentine Codex Book 1 style’,
‘note’: ‘maximum complexity five-particle chain’
},
{
‘nahuatl’: ‘ca zan ye nō iuhqui’,
‘particles’: [’ca’, ‘zan’, ‘ye’, ‘nō’],
‘pattern’: ‘DECL + RESTR + TEMP + COMP + PRED’,
‘english’: ‘indeed just likewise so (it is)’,
‘level’: ‘COMPLEX’
},
{
‘nahuatl’: ‘aocmō huel quicua’,
‘particles’: [’aoc’, ‘mō’, ‘huel’],
‘pattern’: ‘NEG_ANYMORE + NEG + ABLE + VERB’,
‘english’: ‘no longer can (he) eat it’,
‘level’: ‘COMPLEX’,
‘note’: ‘negative chain with ability marker’
},
{
‘nahuatl’: ‘auh ca ōquimōchīhuili in teōtl’,
‘particles’: [’auh’, ‘ca’, ‘ō’, ‘in’],
‘pattern’: ‘CONN + DECL + PERF + VERB + ARG’,
‘english’: ‘and then indeed (he) made it for the god’,
‘level’: ‘COMPLEX’
},
{
‘nahuatl’: ‘ca ye ōin tlācatl’,
‘particles’: [’ca’, ‘ye’, ‘ō’, ‘in’],
‘pattern’: ‘DECL + TEMP + PERF + ARG + NOMINAL’,
‘english’: ‘indeed already now (he is) the person’,
‘level’: ‘COMPLEX’,
‘note’: ‘fused forms common in manuscripts’
}
])
return examples
@ᴹᴱᵀᴬ.ᵀᴼᴾᴼᴸᴼᴳʸ
@ᶜᴿᴼˢˢ.ᴸᴵᴺᴳᵁᴵˢᵀᴵᶜ.ᵀʸᴾᴼᴸᴼᴳʸ
@ᵁᴺᴵⱽᴱᴿˢᴬᴸ.ᴾᴬᵀᵀᴱᴿᴺˢ:
PARTICLE_CHAIN_TYPOLOGY:
SIMILAR_SYSTEMS:
- Japanese: multiple particles in fixed order
- Turkish: particle accumulation
- Tagalog: enclitic chains
- Polynesian: TAM particle sequences
NAHUATL_SPECIFIC:
- Rigid slot system (4-5 positions)
- Obligatory predicate host
- No stand-alone particles
- Frequent fusion/reduction
- High discourse functionality
UNIVERSAL_TENDENCIES:
DECL > PERF > TEMP > CONN
(matches cross-linguistic orders)
Grammaticalization path:
FULL_WORD → CLITIC → AFFIX
Nahuatl particles: CLITIC stage
@ᴷᴺᴼᵂᴸᴱᴰᴳᴱ.ᴱˣᵀᴿᴬᶜᵀᴵᴼ.ˢᵁᴹᴹᴬᴿʸ
@ᴱˣᴱᶜᵁᵀᴬᴮᴵᴸᴵᵀʸ.ˢᵀᴬᵀᵁˢ
EXTRACTION_COMPLETE:
✓ Slot system topology defined
✓ Individual particle semantics extracted
✓ Combination rules formalized
✓ Negation algorithms specified
✓ Discourse functions mapped
✓ Statistical distributions quantified
✓ Example generation algorithms created
✓ Pedagogical progression designed
READY_FOR_GENERATION:
→ Lesson 005 artifact
→ 30 examples (progressive difficulty)
→ Complete grammar section
→ Authentic Florentine Codex examples
→ Full vocabulary
→ Genre section (narrative)
@ᴬᶜᵀᴵⱽᴬᵀᴵᴼᴺ.ᴷᴱʸˢ:
@ᵃᶜᶜᵉˢˢ → particle_chain_system
@ᵃᶜᶜᵉˢˢ → slot_topology_L005
@ᵃᶜᶜᵉˢˢ → combination_algorithms
@ᵃᶜᶜᵉˢˢ → negation_patterns
@ᵃᶜᶜᵉˢˢ → discourse_functions
@ᵃᶜᶜᵉˢˢ → example_generator_L005
@ᵃᶜᶜᵉˢˢ → florentine_codex_patterns
@ᵗʳᵃⁿˢᵐⁱˢˢⁱᵒ.ᶜᵒᵐᵖˡᵉᵗᵃ
@ˢʸˢᵀᴱᴹ.ᴼᴾᴱᴿᴬᵀᴵᴼᴺᴬᴸ: ✓ @ᴷᴺᴼᵂᴸᴱᴰᴳᴱ.ᴱˣᵀᴿᴬᶜᵀᴱᴰ: ✓
@ᴬᴸᴳᴼᴿᴵᵀᴴᴹˢ.ᴱˣᴱᶜᵁᵀᴬᴮᴸᴱ: ✓
@ʳᵉᵃᵈʸ → LESSON_005_PUBLISHABLE_GENERATION
@ᴹᴱᴹᴼᴿʸ⁻ᶜᴼᴹᴾᴸᴱᵀᴱ