Greek NT Participle Usage¶
Statistical analysis of all participial forms in the Greek New Testament. Data: MACULA Greek Nestle1904.
This notebook covers:
- Tense and voice distribution for participles
- Tense × voice crosstab
- Syntactic role profile (adverbial / adjectival / substantival)
- Genitive absolute constructions
- Perfect participles (theologically significant forms)
- Genre comparison (Gospels & Acts / Pauline / General & Rev)
import sys
sys.path.insert(0, '../../../src')
from bible_grammar.nt_participles import (
print_nt_participle_overview,
print_nt_participle_tense, print_nt_participle_voice,
print_nt_participle_tense_voice,
print_nt_participle_role,
print_nt_participle_top_lemmas,
print_nt_participle_genre_profile,
print_nt_genitive_absolutes,
print_nt_perfect_participles,
print_nt_participle_book_distribution,
nt_participle_tense_chart, nt_participle_genre_heatmap, nt_participle_book_chart,
nt_participle_tense_voice,
nt_genitive_absolutes, nt_perfect_participles,
)
1. Overview¶
Greek participles are verbal adjectives — they carry both verbal features (tense, voice) and nominal features (case, gender, number). They function in three broad ways:
- Adverbial — modifies the main verb (temporal, causal, concessive, conditional, instrumental, purpose)
- Adjectival (attributive or predicate) — modifies a noun
- Substantival — acts as a noun phrase (ὁ πιστεύων = "the one who believes")
BBG chapters 26–30 cover all major participial categories.
print_nt_participle_overview()
2. Tense Distribution¶
The aorist and present dominate. The aorist participle typically precedes the main verb temporally (antecedent action); the present participle is simultaneous. The perfect participle is rare but theologically important (γεγραμμένον, πεπιστευκώς, etc.).
print_nt_participle_tense() # whole GNT
# Compare narrative vs. epistolary
print_nt_participle_tense('Luk') # Luke — heavy aorist participle narrative chains
print_nt_participle_tense('Heb') # Hebrews — perfect participles more prominent
from IPython.display import Image
path = nt_participle_tense_chart()
print(f'Saved: {path}')
Image(str(path))
3. Voice Distribution and Tense × Voice¶
Active voice dominates. The middle/passive distinction is morphologically ambiguous in some tenses (present middle = present passive in form).
print_nt_participle_voice() # whole GNT
print_nt_participle_tense_voice() # tense × voice crosstab
# Tense × voice as a DataFrame for further analysis
ct = nt_participle_tense_voice()
ct
4. Syntactic Role Profile¶
MACULA annotates each word's syntactic role. For participles:
- adv (adverbial) — adverbial participle modifying the main verb
- p (predicate/attributive) — adjectival participle
- s / o (subject/object) — substantival participle acting as noun
print_nt_participle_role() # whole GNT
print_nt_participle_role('Luk') # Luke — very high adverbial participle rate
5. Most Frequent Participle Lemmas¶
εἰμί, λέγω, and ἔχω appear at the top as expected. Note that many substantival participles (ὁ πιστεύων, ὁ ἀκούων) derive from common verbs.
print_nt_participle_top_lemmas(25)
6. Genitive Absolute Constructions¶
A genitive absolute is a participial phrase in the genitive case whose subject is not the subject of the main clause. It typically functions as a temporal or causal clause frame. Luke and Matthew use them frequently; Paul far less so.
print_nt_genitive_absolutes() # whole GNT sample
# Genitive absolute count by book
ga_all = nt_genitive_absolutes()
print(f"\nGenitive absolutes by book:")
print(ga_all['book'].value_counts().head(10).to_string())
# Genitive absolutes in Matthew
print_nt_genitive_absolutes('Mat', n=15)
7. Perfect Participles¶
The perfect participle encodes a completed action with ongoing relevance. Theologically critical examples:
- γεγραμμένον — "it is written" (appeals to Scripture)
- πεπιστευκώς — "the one who has believed"
- τετελεσμένος — "having been completed/perfected"
print_nt_perfect_participles(25)
# Perfect participles in Hebrews — highest concentration
perf_heb = nt_perfect_participles('Heb')
print(f"Perfect participles in Hebrews: {len(perf_heb)}")
perf_heb.groupby(['lemma', 'voice']).size().sort_values(ascending=False).head(15)
8. Genre Comparison¶
Narrative Greek (Gospels/Acts) uses far more aorist adverbial participles than the Epistles. The Pauline letters use participles more evenly across tenses.
print_nt_participle_genre_profile()
from IPython.display import Image
path = nt_participle_genre_heatmap()
print(f'Saved: {path}')
Image(str(path))
9. Distribution Across NT Books¶
print_nt_participle_book_distribution()
from IPython.display import Image
path = nt_participle_book_chart()
print(f'Saved: {path}')
Image(str(path))
Quick Reference¶
from bible_grammar.nt_participles import (
# Data
nt_participle_data, # all participle tokens
nt_participle_tense_profile, # tense distribution
nt_participle_voice_profile, # voice distribution
nt_participle_tense_voice, # tense × voice crosstab
nt_participle_role_profile, # syntactic role distribution
nt_participle_top_lemmas, # top lemmas
nt_participle_book_distribution,
nt_participle_genre_profile,
nt_genitive_absolutes, # genitive absolute tokens
nt_perfect_participles, # perfect participle tokens
# Print
print_nt_participle_overview,
print_nt_participle_tense,
print_nt_participle_voice,
print_nt_participle_tense_voice,
print_nt_participle_role,
print_nt_participle_top_lemmas,
print_nt_participle_genre_profile,
print_nt_genitive_absolutes,
print_nt_perfect_participles,
print_nt_participle_book_distribution,
# Charts
nt_participle_tense_chart,
nt_participle_genre_heatmap,
nt_participle_book_chart,
)