134_a_ted_talk_11
Children dance all the time if they're allowed to,
arc(r_0134_0002__dance, r_0134_0001__Children, arg0).
arc(r_0134_0002__dance, r_0134_0004__the_r_0134_0005__time, nim7).
arc(r_0134_0003__all_quant, r_0134_0002__dance, scope).
arc(r_0134_0003__all_quant, r_0134_0004__the_r_0134_0005__time, restriction).
arc(r_0134_0006__if, r_0134_0003__all_quant, scope).
arc(r_0134_0006__if, r_0134_0008___apos_re, restriction).
arc(r_0134_0008___apos_re, r_0134_0009__allowed, scope).
arc(r_0134_0009__allowed, r_0134_0010__to, arg1).
arc(r_0134_0009__allowed, z_000_134_a_ted_talk_11_24, arg0).
arc(r_0134_0010__to, r_0134_0001__Children, arg0).
fof(formula,axiom,
! [R_0134_0008___APOS_RE_R_0134_0009__ALLOWED,R_0134_0001__CHILDREN,R_0134_0010__TO,Z_000_134_A_TED_TALK_11_24] :
( ( r_0134_0001__Children(R_0134_0001__CHILDREN)
& z_000_134_a_ted_talk_11_24(Z_000_134_A_TED_TALK_11_24)
& r_0134_0008___apos_re_r_0134_0009__allowed(R_0134_0008___APOS_RE_R_0134_0009__ALLOWED)
& has_arg0(R_0134_0008___APOS_RE_R_0134_0009__ALLOWED,Z_000_134_A_TED_TALK_11_24)
& has_arg1(R_0134_0008___APOS_RE_R_0134_0009__ALLOWED,R_0134_0010__TO)
& r_0134_0010__to(R_0134_0010__TO)
& has_arg0(R_0134_0010__TO,R_0134_0001__CHILDREN) )
=> ! [R_0134_0004__THE_R_0134_0005__TIME] :
( r_0134_0004__the_r_0134_0005__time(R_0134_0004__THE_R_0134_0005__TIME)
=> ? [R_0134_0002__DANCE] :
( r_0134_0002__dance(R_0134_0002__DANCE)
& has_nim7(R_0134_0002__DANCE,R_0134_0004__THE_R_0134_0005__TIME)
& has_arg0(R_0134_0002__DANCE,R_0134_0001__CHILDREN) ) ) ) ).
( (IP-MAT (NP-SBJ (NS Children;{child}))
(VBP;_I_ dance;{dance})
(NP-NIM (Q;_nphd_ all;{all})
(D the;{the})
(N time;{time}))
(PP-SCON (P-CONN if;{if})
(IP-ADV (NP-SBJ (PRO they;{they}))
(BEP;_cat_VePASS_ <apos>re;{be})
(IP-PPL-CAT (NP-LGS *)
(VVN;_Tnt_ allowed;{allow})
(IP-INF-OB1 (TO to;{to})))))
(PUNC ,))
(ID 134_a_ted_talk_11))