summaryrefslogtreecommitdiff
path: root/test/golden/coord/encoding tasks.golden
blob: 3776aed43bb2103ac12018e3f5c7409ddbd0c77e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
fof(nouns,conjecture,fx=fx).
fof(baz,axiom,![Xx]:(baz(Xx)<=>Xx=Xx)).
fof(foo,axiom,![Xx]:(foo(Xx)<=>Xx=Xx)).
fof(bar,axiom,![Xx]:(bar(Xx)<=>Xx=Xx)).
fof(nouns1,axiom,bar(fy)).
fof(nouns2,axiom,bar(fx)).
------------------
fof(adj_nouns,conjecture,fx=fx).
fof(nouns,axiom,![Xx,Xy]:((bar(Xx)&bar(Xy))=>Xx=Xx)).
fof(baz,axiom,![Xx]:(baz(Xx)<=>Xx=Xx)).
fof(foo,axiom,![Xx]:(foo(Xx)<=>Xx=Xx)).
fof(bar,axiom,![Xx]:(bar(Xx)<=>Xx=Xx)).
fof(adj_nouns1,axiom,bar(fy)&foo(fy)).
fof(adj_nouns2,axiom,bar(fx)&foo(fx)).
------------------
fof(nouns_suchthat,conjecture,fx=fx).
fof(adj_nouns,axiom,![Xx,Xy]:((bar(Xx)&foo(Xx)&bar(Xy)&foo(Xy))=>Xx=Xx)).
fof(nouns,axiom,![Xx,Xy]:((bar(Xx)&bar(Xy))=>Xx=Xx)).
fof(baz,axiom,![Xx]:(baz(Xx)<=>Xx=Xx)).
fof(foo,axiom,![Xx]:(foo(Xx)<=>Xx=Xx)).
fof(bar,axiom,![Xx]:(bar(Xx)<=>Xx=Xx)).
fof(nouns_suchthat1,axiom,bar(fy)).
fof(nouns_suchthat2,axiom,bar(fx)).
fof(nouns_suchthat3,axiom,foo(fx)&baz(fy)).
------------------
fof(noun_verb,conjecture,fx=fy<=>(bar(fx)&fx=fy)).
fof(nouns_suchthat,axiom,![Xx,Xy]:((foo(Xx)&baz(Xy)&bar(Xx)&bar(Xy))=>Xx=Xx)).
fof(adj_nouns,axiom,![Xx,Xy]:((bar(Xx)&foo(Xx)&bar(Xy)&foo(Xy))=>Xx=Xx)).
fof(nouns,axiom,![Xx,Xy]:((bar(Xx)&bar(Xy))=>Xx=Xx)).
fof(baz,axiom,![Xx]:(baz(Xx)<=>Xx=Xx)).
fof(foo,axiom,![Xx]:(foo(Xx)<=>Xx=Xx)).
fof(bar,axiom,![Xx]:(bar(Xx)<=>Xx=Xx)).
------------------
fof(adjs,conjecture,foo(fx)&baz(fx)).
fof(noun_verb,axiom,![Xx,Xy]:(Xx=Xy<=>(bar(Xx)&Xx=Xy))).
fof(nouns_suchthat,axiom,![Xx,Xy]:((foo(Xx)&baz(Xy)&bar(Xx)&bar(Xy))=>Xx=Xx)).
fof(adj_nouns,axiom,![Xx,Xy]:((bar(Xx)&foo(Xx)&bar(Xy)&foo(Xy))=>Xx=Xx)).
fof(nouns,axiom,![Xx,Xy]:((bar(Xx)&bar(Xy))=>Xx=Xx)).
fof(baz,axiom,![Xx]:(baz(Xx)<=>Xx=Xx)).
fof(foo,axiom,![Xx]:(foo(Xx)<=>Xx=Xx)).
fof(bar,axiom,![Xx]:(bar(Xx)<=>Xx=Xx)).