fact: Definition RangeTreeBag_RepInv (fmap : RangeTreeBag) := forall (key : TKey) (bag : BagType), MapsTo key bag fmap -> (RepInv bag /\ forall (item : TItem), List.In item (benumerate bag) -> X.eq (projection item) key).
imports: Fiat.QueryStructure.Implementation.DataStructures.Bags.BagsInterface Fiat.QueryStructure.Implementation.DataStructures.Bags.BagsProperties Coq.Arith.PeanoNat Coq.FSets.FMapInterface Coq.FSets.FMapFacts Coq.FSets.FMapAVL Fiat.Common Fiat.Common.List.ListFacts Fiat.Common.List.FlattenList Fiat.Common.SetEqProperties Fiat.Common.FMapExtensions Fiat.Common.List.PermutationFacts