This PR improves the `simpArrowTelescope` simproc that simplifies non-dependent arrow telescopes: `p₁ → p₂ → ... → q`. The simproc now also applies telescope-specific simplifications: - `False → q` to `True` (when `q : Prop`) - `True → q` to `q` (when `q : Prop`) - `p → True` to `True` |
||
|---|---|---|
| .. | ||
| add_sub_cancel.lean | ||
| meta_simp_1.lean | ||
| meta_simp_2.lean | ||
| meta_simp_4.lean | ||
| shallow_add_sub_cancel.lean | ||
| shallow_add_sub_cancel_grind.lean | ||
| simp_1.lean | ||
| simp_2.lean | ||
| simp_3.lean | ||
| simp_4.lean | ||