fact: Definition decides_pair_eq {A B} (t : A -> A -> bool) (t' : B -> B -> bool) (decides_t : forall a a' : A , decides (t a a') (a = a')) (decides_t' : forall b b' : B , decides (t' b b') (b = b')) : forall ab ab' : A * B, decides (andb (t (fst ab) (fst ab')) (t' (snd ab) (snd ab'))) (ab = ab').
imports: Fiat.Common.Coq__8_4__8_5__Compat Coq.Bool.Bool Coq.ZArith.ZArith Coq.Lists.List Fiat.Common.DecideableEnsembles Fiat.Common.EnumType Fiat.Common.BoundedLookup Fiat.Common Fiat.Common.ilist Fiat.Common.Tactics.CacheStringConstant Fiat.Common.IterateBoundedIndex Fiat.Computation Bedrock.Word