Intergenerational Trauma
60-year transmission across three generations
| Stage |
Pressure Applied |
Psychological Shift |
| 1970-1975 |
Combat exposure and return |
High acquired capability, elevated aggression, reduced self-worth |
| 1975-1985 |
Chronic family conflict, violence exposure to children |
Caregiver depression and trust collapse; child aggression and loneliness rise |
| 1995-2005 |
Generation 2 repeats pattern in new relationships |
Victim and abuser patterns reappear in adulthood |
| 2010-2020 |
Generation 3 development under chronic conflict |
Lower self-worth, higher loneliness, reduced reciprocal caring |
| Cross-generation |
Lineage comparison |
Aggression, self-worth damage, and trust loss visible in all generations |
End-State Assertions (2010)
assert!(
frank_ac > 0.7,
"Combat should create high acquired capability"
);
assert!(
frank_aggression > 0.4,
"Combat should increase aggression"
);
assert!(
frank_self_worth < frank_self_worth_baseline,
"Combat trauma should reduce self-worth"
);
assert!(
mary_self_worth < mary_self_worth_baseline - 0.1,
"Years of abuse should reduce Mary's self-worth"
);
assert!(
mary_depression > mary_depression_baseline + 0.1,
"Chronic abuse should increase depression in Mary"
);
assert!(
mary_trust_propensity < mary_trust_baseline - 0.1,
"Abuse should damage Mary's trust"
);
assert!(
david_aggression > david_aggression_baseline + 0.1,
"Witnessing violence should increase David's aggression"
);
assert!(
david_trust < david_trust_baseline - 0.1,
"Abusive home should damage David's trust"
);
assert!(
susan_loneliness > susan_loneliness_baseline + 0.1,
"Witnessing abuse should increase Susan's loneliness"
);
assert!(
susan_self_worth < susan_self_worth_baseline - 0.1,
"Abusive home should damage Susan's self-worth"
);
assert!(
karen_self_worth < karen_self_worth_baseline - 0.1,
"Karen's self-worth should decline"
);
assert!(
emma_self_worth < emma_self_worth_baseline - 0.05,
"Emma should show reduced self-worth"
);
assert!(
emma_loneliness > emma_loneliness_baseline + 0.05,
"Emma's loneliness should increase"
);
assert!(
frank_trust_2010 < frank_trust_baseline - 0.1,
"Frank should have damaged trust propensity"
);
assert!(
mary_trust_2010 < mary_trust_baseline - 0.1,
"Mary should have damaged trust"
);
assert!(
david_trust_2010 < david_trust_baseline - 0.1,
"David should have damaged trust"
);