Greek NT Mood Usage — Subjunctive, Infinitive, and Imperative¶
Statistical analysis of the three major non-indicative moods in the Greek New Testament. Data: MACULA Greek Nestle1904 syntax tree (~138,000 tokens).
Moods covered:
- Subjunctive — potential/contingent action (purpose clauses, conditionals, hortatory)
- Infinitive — verbal noun (complementary, articular, prepositional, indirect discourse)
- Imperative — commands and prohibitions (present vs. aorist aspect)
This notebook covers:
- Overall mood distribution across GNT verbs
- Subjunctive: tense/voice profile and construction types
- Infinitive: tense/voice profile and construction types
- Imperative: tense/voice/person profile and present vs. aorist comparison
- Genre comparison across Gospels & Acts / Pauline / General & Rev
- Book distribution for each mood
import sys
sys.path.insert(0, '../../../src')
from bible_grammar.nt_moods import (
nt_mood_data, nt_mood_profile,
nt_subjunctive_profile, nt_infinitive_profile, nt_imperative_profile,
nt_subjunctive_constructions, nt_infinitive_constructions,
nt_imperative_tense_comparison, nt_mood_genre_profile, nt_mood_book_distribution,
print_nt_mood_overview, print_nt_subjunctive_profile,
print_nt_infinitive_profile, print_nt_imperative_profile,
print_nt_subjunctive_constructions, print_nt_infinitive_constructions,
print_nt_imperative_tense_comparison, print_nt_mood_genre_profile,
nt_mood_chart, nt_subjunctive_chart, nt_imperative_chart, nt_mood_genre_heatmap,
)
1. Overall Mood Distribution¶
The indicative dominates GNT verbs, but the non-indicative moods carry significant exegetical weight. The infinitive is the most common non-finite form; the subjunctive is the most common non-indicative finite mood.
| Mood | Approx. count | Primary use |
|---|---|---|
| Indicative | ~15,600 | States facts |
| Infinitive | ~2,290 | Verbal noun — complements, purpose, indirect discourse |
| Participle | ~6,600 | Verbal adjective/adverb |
| Subjunctive | ~1,850 | Purpose clauses, conditionals, hortatory |
| Imperative | ~1,680 | Commands and prohibitions |
| Optative | ~68 | Wishes ("May it never be!") |
print_nt_mood_overview()
from IPython.display import Image
path = nt_mood_chart()
print(f'Saved: {path}')
Image(str(path))
2. Subjunctive Mood¶
The subjunctive expresses potential or contingent action. Key constructions:
| Construction | Marker | Example |
|---|---|---|
| Purpose clause | ἵνα + subj. | "in order that" |
| Conditional (3rd class) | ἐάν + subj. | "if (possibly)" |
| Hortatory | 1st pl. subj. | "Let us…" |
| Prohibitive | μή + aor. subj. | "Do not (at all)!" |
| Deliberative | Question | "What shall we do?" |
The aorist subjunctive is used for single/undefined actions; the present subjunctive for ongoing/repeated actions. The aspect distinction parallels the imperative.
# Tense × voice crosstab for all subjunctives
print_nt_subjunctive_profile()
# Construction type classification (purpose/conditional/hortatory/etc.)
# Note: this scans the preceding tokens for governing particles — may take ~30 seconds
print_nt_subjunctive_constructions()
from IPython.display import Image
path = nt_subjunctive_chart()
if path:
print(f'Saved: {path}')
Image(str(path))
# Book distribution for subjunctives
subj_books = nt_mood_book_distribution('subjunctive')
subj_books.head(10)
3. Infinitive¶
The infinitive is a verbal noun — it has tense/aspect and voice, can take objects and adverbs, but also fills nominal slots (subject, object, complement).
| Construction | Marker | Function |
|---|---|---|
| Complementary | After θέλω, δύναμαι, etc. | Completes the main verb |
| Articular | τό / τοῦ / τῷ + inf. | Nominalized — any noun slot |
| Prepositional | εἰς τό, πρός τό, ἐν τῷ | Purpose or temporal |
| Subject | Nominative slot | "To believe is…" |
| Indirect discourse | Acc. subject + inf. | After verbs of saying/thinking |
The aorist infinitive is by far the most common — reflecting the default perfective aspect for undefined action in Greek.
# Tense × voice crosstab for infinitives
print_nt_infinitive_profile()
# Construction type classification
print_nt_infinitive_constructions()
# Book distribution for infinitives
inf_books = nt_mood_book_distribution('infinitive')
inf_books.head(10)
4. Imperative¶
The imperative expresses commands and prohibitions. Key features:
- Only 2nd and 3rd person exist (1st person uses hortatory subjunctive)
- The tense (aspect) distinction is exegetically significant:
- Present imperative = keep doing / continue (imperfective aspect)
- Aorist imperative = do it (perfective aspect — single command)
- The negative imperative uses μή (never οὐ)
- μή + present imperative = "Stop doing it"
- μή + aorist subjunctive = "Don't do it at all" (prohibition)
# Tense × person crosstab for imperatives
print_nt_imperative_profile()
# Present vs. aorist imperative breakdown (tense × voice × person)
print_nt_imperative_tense_comparison()
from IPython.display import Image
path = nt_imperative_chart()
if path:
print(f'Saved: {path}')
Image(str(path))
# Book distribution — imperatives in Epistles vs. Gospels
imp_books = nt_mood_book_distribution('imperative')
imp_books.head(10)
5. Genre Comparison¶
Different NT genres favor different moods:
- Gospels & Acts — narrative → more indicatives, but also imperatives (Jesus' commands)
- Pauline letters — argumentation → more infinitives and subjunctives (purpose/result clauses)
- General & Revelation — exhortation → higher imperative density relative to book length
print_nt_mood_genre_profile()
from IPython.display import Image
path = nt_mood_genre_heatmap()
if path:
print(f'Saved: {path}')
Image(str(path))
Quick Reference¶
from bible_grammar.nt_moods import (
# Data
nt_mood_data, # tokens for one mood (mood, book= optional)
nt_mood_profile, # all mood distribution (book= optional)
nt_subjunctive_profile, # subjunctive tense × voice
nt_infinitive_profile, # infinitive tense × voice
nt_imperative_profile, # imperative tense × person
nt_subjunctive_constructions, # purpose/conditional/hortatory/etc.
nt_infinitive_constructions, # complementary/articular/prepositional/etc.
nt_imperative_tense_comparison,# present vs. aorist breakdown
nt_mood_genre_profile, # mood % by genre group
nt_mood_book_distribution, # count per NT book (mood arg required)
# Print
print_nt_mood_overview,
print_nt_subjunctive_profile,
print_nt_infinitive_profile,
print_nt_imperative_profile,
print_nt_subjunctive_constructions,
print_nt_infinitive_constructions,
print_nt_imperative_tense_comparison,
print_nt_mood_genre_profile,
# Charts
nt_mood_chart,
nt_subjunctive_chart,
nt_imperative_chart,
nt_mood_genre_heatmap,
)