% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/annuity_mthly.R
\name{annuity_mthly_whole_immediate}
\alias{annuity_mthly_whole_immediate}
\alias{ax_m}
\title{Whole life m-thly annuity-immediate}
\usage{
ax_m(x, m, i, model, ..., k_max = 2e+05, tol = 1e-12)
}
\arguments{
\item{x}{Age.}

\item{m}{Number of payments per year.}

\item{i}{Effective annual interest rate.}

\item{model}{Survival model name.}

\item{...}{Additional parameters passed to the survival model.}

\item{k_max}{Maximum summation horizon for non-terminating models.}

\item{tol}{Truncation tolerance for non-terminating models.}
}
\value{
Numeric vector of annuity values.
}
\description{
Computes the exact whole life m-thly annuity-immediate,
with annual payment rate 1 split into m equal payments of size 1/m.
}
\details{
\deqn{a_x^{(m)} = \frac{1}{m}\sum_{t=1}^{\infty} v^{t/m}\,{}_{t/m}p_x}
}
\examples{
ax_m(40, m = 12, i = 0.05, model = "uniform", omega = 100)
}
