src/HOL/Integ/IntPower.thy
author wenzelm
Tue, 30 Oct 2001 13:43:26 +0100
changeset 11982 65e2822d83dd
parent 11868 56db9f3a6b3e
child 14259 79f7d3451b1e
permissions -rw-r--r--
lemma Least_mono moved from Typedef.thy to Set.thy;

(*  Title:	IntPower.thy
    ID:         $Id$
    Author:	Thomas M. Rasmussen
    Copyright	2000  University of Cambridge

Integer powers 
*)

IntPower = IntDiv + 

instance
  int :: {power}

primrec
  power_0   "p ^ 0 = 1"
  power_Suc "p ^ (Suc n) = (p::int) * (p ^ n)"

end