sorry
e head : TensorElem
tail : List TensorElem
motive_1 : ∀ (s : List ℕ), inferredShape head = some s → hasShape head s = true
s : List ℕ
ih :
  ∀ (s : List ℕ),
    (∀ (x : TensorElem), x ∈ tail → inferredShape x = some s) → ∀ (x : TensorElem), x ∈ tail → hasShape x s = true
H : inferredShape head = some s ∧ ∀ (x : TensorElem), x ∈ tail → inferredShape x = some s
⊢ ∀ (x : TensorElem), x ∈ tail → hasShape x s = true
no goals