<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE PROOF SYSTEM "http://a3pat.ensiie.fr/pub/a3pat.dtd">
<PROOF><SIGNATURE><SYMBOLLIST><SYMBOL arity="1" unmarked=""><NAME>neg</NAME></SYMBOL><SYMBOL arity="1" unmarked=""><NAME>ln</NAME></SYMBOL><SYMBOL arity="0" unmarked=""><NAME>a</NAME></SYMBOL><SYMBOL arity="2" unmarked=""><NAME>times</NAME></SYMBOL><SYMBOL arity="2" unmarked=""><NAME>exp</NAME></SYMBOL><SYMBOL arity="1" unmarked=""><NAME>dx</NAME></SYMBOL><SYMBOL arity="2" unmarked=""><NAME>minus</NAME></SYMBOL><SYMBOL arity="0" unmarked=""><NAME>two</NAME></SYMBOL><SYMBOL arity="0" unmarked=""><NAME>zero</NAME></SYMBOL><SYMBOL arity="1" unmarked="dx"><NAME>Marked_dx</NAME></SYMBOL><SYMBOL arity="2" unmarked=""><NAME>plus</NAME></SYMBOL><SYMBOL arity="2" unmarked=""><NAME>div</NAME></SYMBOL><SYMBOL arity="0" unmarked=""><NAME>one</NAME></SYMBOL></SYMBOLLIST><VARLIST><VAR>BETA</VAR><VAR>ALPHA</VAR><VAR>X</VAR></VARLIST></SIGNATURE><PROPERTY criterion="dp" prop="sntrs"><SYSTEM><REWSYS><RULE><LHS>dx(X)</LHS><RHS>one</RHS></RULE><RULE><LHS>dx(a)</LHS><RHS>zero</RHS></RULE><RULE><LHS>dx(plus(ALPHA,BETA))</LHS><RHS>plus(dx(ALPHA),dx(BETA))</RHS></RULE><RULE><LHS>dx(times(ALPHA,BETA))</LHS><RHS>plus(times(BETA,dx(ALPHA)),times(ALPHA,dx(BETA)))</RHS></RULE><RULE><LHS>dx(minus(ALPHA,BETA))</LHS><RHS>minus(dx(ALPHA),dx(BETA))</RHS></RULE><RULE><LHS>dx(neg(ALPHA))</LHS><RHS>neg(dx(ALPHA))</RHS></RULE><RULE><LHS>dx(div(ALPHA,BETA))</LHS><RHS>minus(div(dx(ALPHA),BETA),times(ALPHA,div(dx(BETA),exp(BETA,two))))</RHS></RULE><RULE><LHS>dx(ln(ALPHA))</LHS><RHS>div(dx(ALPHA),ALPHA)</RHS></RULE><RULE><LHS>dx(exp(ALPHA,BETA))</LHS><RHS>plus(times(BETA,times(exp(ALPHA,minus(BETA,one)),dx(ALPHA))),
 times(exp(ALPHA,BETA),times(ln(ALPHA),dx(BETA))))</RHS></RULE></REWSYS></SYSTEM><CRITERION/><PROPERTY criterion="weakgraph" prop="sndp"><SYSTEM><DPSYS><REWSYS><RULE><LHS>dx(X)</LHS><RHS>one</RHS></RULE><RULE><LHS>dx(a)</LHS><RHS>zero</RHS></RULE><RULE><LHS>dx(plus(ALPHA,BETA))</LHS><RHS>plus(dx(ALPHA),dx(BETA))</RHS></RULE><RULE><LHS>dx(times(ALPHA,BETA))</LHS><RHS>plus(times(BETA,dx(ALPHA)),times(ALPHA,dx(BETA)))</RHS></RULE><RULE><LHS>dx(minus(ALPHA,BETA))</LHS><RHS>minus(dx(ALPHA),dx(BETA))</RHS></RULE><RULE><LHS>dx(neg(ALPHA))</LHS><RHS>neg(dx(ALPHA))</RHS></RULE><RULE><LHS>dx(div(ALPHA,BETA))</LHS><RHS>minus(div(dx(ALPHA),BETA),times(ALPHA,div(dx(BETA),exp(BETA,two))))</RHS></RULE><RULE><LHS>dx(ln(ALPHA))</LHS><RHS>div(dx(ALPHA),ALPHA)</RHS></RULE><RULE><LHS>dx(exp(ALPHA,BETA))</LHS><RHS>plus(times(BETA,times(exp(ALPHA,minus(BETA,one)),dx(ALPHA))),
 times(exp(ALPHA,BETA),times(ln(ALPHA),dx(BETA))))</RHS></RULE></REWSYS><DPLIST><DPRULE num="0"><LHS>Marked_dx(plus(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="1"><LHS>Marked_dx(plus(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="2"><LHS>Marked_dx(times(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="3"><LHS>Marked_dx(times(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="4"><LHS>Marked_dx(minus(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="5"><LHS>Marked_dx(minus(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="6"><LHS>Marked_dx(neg(ALPHA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="7"><LHS>Marked_dx(div(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="8"><LHS>Marked_dx(div(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="9"><LHS>Marked_dx(ln(ALPHA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="10"><LHS>Marked_dx(exp(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="11"><LHS>Marked_dx(exp(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE></DPLIST></DPSYS></SYSTEM><CRITERION><DAG approx="simpl"><CCLIST><SCC num="0"><NODE ref="0"/><NODE ref="1"/><NODE ref="2"/><NODE ref="3"/><NODE ref="4"/><NODE ref="5"/><NODE ref="6"/><NODE ref="7"/><NODE ref="8"/><NODE ref="9"/><NODE ref="10"/><NODE ref="11"/></SCC></CCLIST></DAG></CRITERION><PROPERTY criterion="ordering" prop="sndp"><SYSTEM><DPSYS><REWSYS><RULE><LHS>dx(X)</LHS><RHS>one</RHS></RULE><RULE><LHS>dx(a)</LHS><RHS>zero</RHS></RULE><RULE><LHS>dx(plus(ALPHA,BETA))</LHS><RHS>plus(dx(ALPHA),dx(BETA))</RHS></RULE><RULE><LHS>dx(times(ALPHA,BETA))</LHS><RHS>plus(times(BETA,dx(ALPHA)),times(ALPHA,dx(BETA)))</RHS></RULE><RULE><LHS>dx(minus(ALPHA,BETA))</LHS><RHS>minus(dx(ALPHA),dx(BETA))</RHS></RULE><RULE><LHS>dx(neg(ALPHA))</LHS><RHS>neg(dx(ALPHA))</RHS></RULE><RULE><LHS>dx(div(ALPHA,BETA))</LHS><RHS>minus(div(dx(ALPHA),BETA),times(ALPHA,div(dx(BETA),exp(BETA,two))))</RHS></RULE><RULE><LHS>dx(ln(ALPHA))</LHS><RHS>div(dx(ALPHA),ALPHA)</RHS></RULE><RULE><LHS>dx(exp(ALPHA,BETA))</LHS><RHS>plus(times(BETA,times(exp(ALPHA,minus(BETA,one)),dx(ALPHA))),
 times(exp(ALPHA,BETA),times(ln(ALPHA),dx(BETA))))</RHS></RULE></REWSYS><DPLIST><DPRULE num="0"><LHS>Marked_dx(plus(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="1"><LHS>Marked_dx(plus(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="2"><LHS>Marked_dx(times(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="3"><LHS>Marked_dx(times(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="4"><LHS>Marked_dx(minus(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="5"><LHS>Marked_dx(minus(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="6"><LHS>Marked_dx(neg(ALPHA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="7"><LHS>Marked_dx(div(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="8"><LHS>Marked_dx(div(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE><DPRULE num="9"><LHS>Marked_dx(ln(ALPHA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="10"><LHS>Marked_dx(exp(ALPHA,BETA))</LHS><RHS>Marked_dx(ALPHA)</RHS></DPRULE><DPRULE num="11"><LHS>Marked_dx(exp(ALPHA,BETA))</LHS><RHS>Marked_dx(BETA)</RHS></DPRULE></DPLIST></DPSYS></SYSTEM><CRITERION><ORDERING type="rpo"><STATUSLIST><STATUS status="lex"><SYMBOL><NAME>one</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>div</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>plus</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>zero</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>two</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>minus</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>dx</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>exp</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>times</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>ln</NAME></SYMBOL></STATUS><STATUS status="lex"><SYMBOL><NAME>neg</NAME></SYMBOL></STATUS></STATUSLIST><PRECEDENCE><PREC><OLHS><SYMBOL><NAME>one</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>zero</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>plus</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>times</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>minus</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>neg</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>div</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>exp</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>two</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC><PREC><OLHS><SYMBOL><NAME>ln</NAME></SYMBOL></OLHS><ORHS><SYMBOL><NAME>dx</NAME></SYMBOL></ORHS></PREC></PRECEDENCE><EQUIVALENCE/></ORDERING></CRITERION></PROPERTY></PROPERTY></PROPERTY></PROOF>
