constant f : nat → nat
notation a `²` := f a
variable a : nat
check a²
