4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maeder(pred y : bb*bb)
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maeder(pred y : bb*bb)(a,b)
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maeder(pred y : bb*bb) a b
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maederexists1 (predy :: bb)
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maederexists predy : bb . a
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maederexists! a: v . x
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maederforall a: v . x
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maeder{}when[]else{}
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maedera if b if c if d
4654dbb45f8a4aea7aa5fed6be22c9efff19bfcaChristian Maedera/\b if b\/c if not c if def d
f56e4fe56fdf66d711e5fafaa71c2587dd9a066fChristian Maederm div n = r <=>(exists s: Nat . m = n*r + s /\ s < n)