Termination proof

1: switching to dependency pairs

The following set of initial dependency pairs has been identified.

app#( app( plus , app( s , x ) ) , y ) app#( s , app( app( plus , x ) , y ) )
app#( app( plus , app( s , x ) ) , y ) app#( app( plus , x ) , y )
app#( app( plus , app( s , x ) ) , y ) app#( plus , x )
app#( app( app( curry , f ) , x ) , y ) app#( app( f , x ) , y )
app#( app( app( curry , f ) , x ) , y ) app#( f , x )
add# app#( curry , plus )

1.1: dependency graph processor

The dependency pairs are split into 1 component(s).