------------------------------------------------------------------------------ -- Distributive laws on a binary operation: Task B ------------------------------------------------------------------------------ {-# OPTIONS --exact-split #-} {-# OPTIONS --no-sized-types #-} {-# OPTIONS --no-universe-polymorphism #-} {-# OPTIONS --without-K #-} module DistributiveLaws.TaskB.UnprovedATP where open import DistributiveLaws.Base ------------------------------------------------------------------------------ -- 16 July 2015: The ATPs could not prove the theorem (240 sec). postulate prop₂ : ∀ u x y z → (x · y · (z · u)) · ((x · y · (z · u)) · (x · z · (y · u))) ≡ x · z · (y · u) {-# ATP prove prop₂ #-}