fact: Definition list_weak_dec X (l : list X) (Q : X -> Prop) : (forall x y, In x l -> In y l -> { x = y } + { x <> y } ) -> (forall x, In x l -> Q x \/ ~ Q x) -> inhabited (forall x, In x l -> { Q x } + { ~ Q x }).
imports: List Arith Lia Undecidability.Shared.Libs.DLW.Utils(utils_decidable fin_base)