Commit bb467d2
* feat: nested induced-subgraph graph equality (Part of #2965)
* feat: nested induced-subgraph graph equality
Add nestedSubtypeEquiv and inducedGraph_induce_preimage_map_eq: for S ⊆ T,
((inducedGraph G T).induce {x : ↥T | x.val ∈ S}).map nestedSubtypeEquiv =
inducedGraph G S — inducing box_k inside inducedGraph G box_{k+1} equals, up to
the nested-subtype relabeling {x : ↥T // x.val ∈ S} ≃ ↥S, the direct induced
subgraph on S. An edge survives iff its deep endpoints are G-adjacent and both
in S.
Graph-level foundation for instantiating the per-stage increment
(correlation_pair_sub_inducedGraph_le_derivBound, #2989) on cubic exhaustion
stages box_k ⊆ box_{k+1}. The correlation-level transport across this iso is a
follow-up (it currently hits a whnf elaboration wall in correlation_map_equiv on
the nested-subtype graph, needing a lighter sum-level encoding).
Part of #2965
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
1 parent 42d000c commit bb467d2
3 files changed
Lines changed: 44 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
508 | 508 | | |
509 | 509 | | |
510 | 510 | | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
| 516 | + | |
| 517 | + | |
| 518 | + | |
| 519 | + | |
| 520 | + | |
| 521 | + | |
| 522 | + | |
| 523 | + | |
| 524 | + | |
| 525 | + | |
| 526 | + | |
| 527 | + | |
| 528 | + | |
| 529 | + | |
| 530 | + | |
| 531 | + | |
| 532 | + | |
| 533 | + | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
| 537 | + | |
511 | 538 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
376 | 376 | | |
377 | 377 | | |
378 | 378 | | |
| 379 | + | |
379 | 380 | | |
380 | 381 | | |
381 | 382 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12708 | 12708 | | |
12709 | 12709 | | |
12710 | 12710 | | |
| 12711 | + | |
| 12712 | + | |
| 12713 | + | |
| 12714 | + | |
| 12715 | + | |
| 12716 | + | |
| 12717 | + | |
| 12718 | + | |
| 12719 | + | |
| 12720 | + | |
| 12721 | + | |
| 12722 | + | |
| 12723 | + | |
| 12724 | + | |
| 12725 | + | |
| 12726 | + | |
12711 | 12727 | | |
12712 | 12728 | | |
12713 | 12729 | | |
| |||
0 commit comments