fof(usa,axiom, country(usa) ). fof(country_big_city,axiom, ! [C] : ( country(C) => ( big_city(capital_of(C)) & beautiful(capital_of(C)) ) ) ). fof(usa_capital_axiom,axiom, ? [C] : ( city(C) & C = capital_of(usa) ) ). fof(crime_axiom,axiom, ! [C] : ( big_city(C) => has_crime(C) ) ). fof(big_city_city,axiom, ! [C] : ( big_city(C) => city(C) ) ). fof(some_beautiful_crime,conjecture, ? [C] : ( city(C) & beautiful(C) & has_crime(C) ) ).
fof(different_people,axiom, ( iokaste != oedipus & iokaste != polyneikes & iokaste != thersandros & oedipus != polyneikes & oedipus != thersandros & polyneikes != thersandros ) ). fof(iokaste_oedipus,axiom, ( parent_of(iokaste,oedipus) & parent_of(iokaste,polyneikes) ) ). fof(oedipus_polyneikes,axiom, parent_of(oedipus,polyneikes) ). fof(polyneikes_thersandros,axiom, parent_of(polyneikes,thersandros) ). fof(no_self_parent,axiom, ! [X] : ~ parent_of(X,X) ). fof(oedipus_patricidal,axiom, patricide(oedipus) ). fof(thersandros_not_patricidal,axiom, ~ patricide(thersandros) ). fof(iokaste_parent_particide_parent_not_patricide,conjecture, ? [P,NP] : ( parent_of(iokaste,P) & patricide(P) & parent_of(P,NP) & ~ patricide(NP) ) ).