LifeTable#
LifeTable is the core actuarial table class in Lactuca.
It inherits from DecrementTable and adds the full
set of life annuity (\(\ddot{a}_x\), \(a_x\), \(\bar{a}_x\)), life insurance (\(A_x\)),
pure endowment (\({}_{n}E_x\)), commutation function (\(D_x\), \(N_x\), \(M_x\), …),
and life expectancy (\(\mathring{e}_x\)) methods.
A life table is identified by a table name (.ltk file), a sex code
('m', 'f', or 'u'), and optionally a birth-year cohort for
generational tables that include mortality improvement factors.
See also
Getting Started — Quick-start guide with common patterns.
Life Annuities — Full annuity calculation reference.
Life Insurances — Insurance and endowment reference.
Commutation Functions — Commutation functions reference.
Calculation Modes — Discrete vs. continuous modes.
Joint-Life Calculations — Joint-life methods (äxy, axy, Axy, …).
lx Interpolation — Fractional-age survival assumptions (UDD vs. CFM).
Deferred Life Contingencies — Deferred annuities and the d= parameter.
Mortality Improvement (MI) — Generational tables and improvement factors.
Inherited from DecrementTable#
The following members are inherited from DecrementTable
without modification. See the DecrementTable reference
for full documentation of each member.