rw [size_set]
case a
α : Type u_1
as : Array α
i j : Fin as.size
heq : ↑(⋯ ▸ j) = ↑i
⊢ as.size = (as.set i (as.get j)).size

case a
α : Type u_1
as : Array α
i j : Fin as.size
heq : ↑(⋯ ▸ j) = ↑i
⊢ j ≅ ⋯ ▸ j
case a
α : Type u_1
as : Array α
i j : Fin as.size
heq : ↑(⋯ ▸ j) = ↑i
⊢ j ≅ ⋯ ▸ j