Definition

The empty type, , is the type with no inhabitants. It is written as , , or depending on context.

Properties

Inference Rules

Formation Rules

Introduction Rules

has no introduction rules. That would be absurd!

Elimination Rule

This realizes the principle of absurdity.

Computation Rules

has no computation rules.

Induction Principle

For a type family , there exists a dependent function . There are no definitional equalities to satisfy since has no point constructors.

See also

References