Perm as bs asserts that as and bs are permutations of each other.
This is a wrapper around List.Perm, and for now has much less API.
For more complicated verification, use perm_iff_toList_perm and the List API.
- of_toList_perm :: (
- )
Instances For
Perm as bs asserts that as and bs are permutations of each other.
This is a wrapper around List.Perm, and for now has much less API.
For more complicated verification, use perm_iff_toList_perm and the List API.
Instances For
theorem
Array.Perm.pairwise_iff
{α : Type u_1}
{R : α → α → Prop}
(S : ∀ {x y : α}, R x y → R y x)
{xs ys : Array α}
(_p : xs.Perm ys)
:
theorem
Array.Perm.pairwise
{α : Type u_1}
{R : α → α → Prop}
{xs ys : Array α}
(hp : xs.Perm ys)
(hR : List.Pairwise R xs.toList)
(hsymm : ∀ {x y : α}, R x y → R y x)
:
List.Pairwise R ys.toList