Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Yosuke-Ito-345 authored Feb 14, 2021
1 parent 95eff32 commit 0285073
Showing 1 changed file with 10 additions and 5 deletions.
15 changes: 10 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,21 @@
# Actuary

This is an experimental package where the basic part of actuarial mathematics is formalized using Coq -- proof assistant.
This is an experimental package where the basic part of actuarial mathematics is formalized using the Coq Proof Assistant.

## Description of files
- Basics: Some basic facts of mathematics are collected for the main part of the package.
- Interest: The theory of interest is formalized, including the present and future value of annuities.
- Interest: The theory of interest is formalized, including the present and future values of annuities.
- LifeTable: The life table is defined axiomatically, and is examined mainly from probability theory.
- Premium: Basic actuarial notations are introduced, including various facts on the present value of annuities, insurance and so on.
- Premium: Basic actuarial notations are introduced, including various facts on the present values of annuities, insurance and so on.
- Reserve: The level premium reserve is defined, and some useful formulas are also proved formally.
- Examples: Some applications of this package are shown.

## Notice
- This package uses mathcomp and Coquelicot.
- This package uses MathComp and Coquelicot.
- Classical logic is assumed.
- This package will be frequently updated, and may not be backward compatible.
- The following functions are set to be coercions:
- INR : nat >-> R
- IZR : Z >-> R
- The infix notation "^" is redefined as Rpower, and the original function pow is represented as ".^".
- This package may be frequently updated, and may not be backward compatible.
- Any advice or comment is welcome.

0 comments on commit 0285073

Please sign in to comment.