Termination Proof

by AProVE (version ba869e7b28377cd372aedcb96abeb62c4ad6aaa5 rene 20130719 unpublished dirty )

Input

The rewrite relation of the following TRS is considered.

Tcpd(SRlbeta(x)) → SRlbeta(Tcpd(x))
Tcpd(SRlbeta(x)) → SRlbeta(TcpT(x))
Tcpd(SRcp(x)) → SRcp(Tcpd(x))
Tcpd(SRcp(x)) → SRcp(Tcpd(Tcpd(x)))
Tcpd(SRlll(x)) → SRlll(Tcpd(x))
Tcpd(Answer) → Answer
TcpT(SRlbeta(x)) → SRlbeta(TcpT(x))
TcpT(SRlbeta(x)) → SRcp(SRlbeta(x))
TcpT(SRcp(x)) → SRcp(TcpT(x))
TcpT(SRlll(x)) → SRlll(TcpT(x))
TcpT(Answer) → Answer
TcpT(Answer) → SRcp(Answer)
The evaluation strategy is innermost.

Proof

1 Dependency Pair Transformation

The following set of initial dependency pairs has been identified.
Tcpd#(SRlbeta(x)) → Tcpd#(x)
Tcpd#(SRlbeta(x)) → TcpT#(x)
Tcpd#(SRcp(x)) → Tcpd#(x)
Tcpd#(SRcp(x)) → Tcpd#(Tcpd(x))
Tcpd#(SRlll(x)) → Tcpd#(x)
TcpT#(SRlbeta(x)) → TcpT#(x)
TcpT#(SRcp(x)) → TcpT#(x)
TcpT#(SRlll(x)) → TcpT#(x)

1.1 Dependency Graph Processor

The dependency pairs are split into 2 components.