have ⟨i, eq⟩ := surj j
n : Nat
s : SparseSet n
i j : Fin n
h : n ≤ s.count
f : Fin n → Fin n := fun i => s.dense[i]
inj : Regex.Data.SparseSet.Bijection.inj f
surj : Regex.Data.SparseSet.Bijection.surj f
⊢ s.dense[s.sparse[j]] = j
n : Nat
s : SparseSet n
i✝ j : Fin n
h : n ≤ s.count
f : Fin n → Fin n := fun i => s.dense[i]
inj : Regex.Data.SparseSet.Bijection.inj f
surj : Regex.Data.SparseSet.Bijection.surj f
i : Fin n
eq : f i = j
⊢ s.dense[s.sparse[j]] = j