apply LawfulOperator.lt_size_of_lt_aig_size (f := mkConstCached)
case h2
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
aig✝ aig : AIG α
target : FoldTarget aig
idx✝ : Nat
h1✝ : idx✝ < aig.decls.size
h2✝ : idx✝ < (fold aig target).aig.decls.size
⊢ idx✝ < (aig.mkConstCached true).aig.decls.size
case h2.h
α : Type
inst✝² : BEq α
inst✝¹ : Hashable α
inst✝ : DecidableEq α
aig✝ aig : AIG α
target : FoldTarget aig
idx✝ : Nat
h1✝ : idx✝ < aig.decls.size
h2✝ : idx✝ < (fold aig target).aig.decls.size
⊢ idx✝ < aig.decls.size