Merge branch 'upgrade-altergo-2.6.0' into 'master'
[why3.git] / examples / logic / First.why
blobf4d14fe020429f3231c736928095b6c8b1c96fe0
1 theory First
3   type t
4   constant c : t
5   predicate a
6   predicate p t
7   predicate q t
8   function f (t) : t
10   goal P1 : (forall x:t. p(x)) -> (exists x:t. p(x))
11   goal P5 : (forall x:t. p(x) -> p(f(x))) -> forall x:t.p(x) -> p(f(f(x)))
13 end