Proof Step: c_0_12

name: c_0_12 syntax: thf role: plain inference: distribute

Proof State Overview

Input Dependencies

Assumptions

Conclusion

c_0_12

Dependents

Formula

! [X3365: nat > type,X3366: dB,X3367: list_dB,X3368: type] :
  ( ( ( typing @ X3365 @ X3366 @ ( foldr_type_type @ fun @ ( esk1_4 @ X3365 @ X3366 @ X3367 @ X3368 ) @ X3368 ) )
    | ~ ( typing @ X3365 @ ( foldl_dB_dB @ app @ X3366 @ X3367 ) @ X3368 ) )
  & ( ( typings @ X3365 @ X3367 @ ( esk1_4 @ X3365 @ X3366 @ X3367 @ X3368 ) )
    | ~ ( typing @ X3365 @ ( foldl_dB_dB @ app @ X3366 @ X3367 ) @ X3368 ) ) )

Source

inference(distribute,[status(thm)],[inference(skolemize,[status(esa)],[inference(variable_rename,[status(thm)],[inference(fof_nnf,[status(thm)],[c_0_3])])])])