Skip to content

feat: define and characterize contiguity - #10

Merged
zixiaowang17 merged 4 commits into
stat-lib:mainfrom
CoolRmal:codex/contiguity-definitions
Oct 1, 2026
Merged

zixiaowang17 merged 4 commits into
stat-lib:mainfrom
CoolRmal:codex/contiguity-definitions

Conversation

@CoolRmal

@CoolRmal CoolRmal commented Jun 25, 2026 •

Copy link
Copy Markdown
Contributor

This PR adds five filter-based definitions of contiguity and proves their equivalence.

In particular, it:

  • proves Contiguous1 → Contiguous2;
  • proves Contiguous2 ↔ Contiguous3;
  • proves Contiguous3 → Contiguous1;
  • streamlines the antitone-basis proof from Contiguous5 to Contiguous1;
  • proves that all five definitions are equivalent for sequences indexed by ℕ.

Validation:

  • lake env lean Statlib/Contiguity.lean
  • lake build
  • lean4-skills-sorry-analyzer . --report-only (0 sorries)
  • git diff --check

Closes #12.
Closes #13.
Closes #14.
Closes #15.
Closes #24.

Created with the help of Codex.

@CoolRmal
CoolRmal marked this pull request as ready for review June 25, 2026 02:30
@CoolRmal CoolRmal changed the title [codex] add contiguity definitions feat(MeasureTheory): add filter definitions of contiguity Jun 25, 2026
@CoolRmal CoolRmal changed the title feat(MeasureTheory): add filter definitions of contiguity feat: add filter definitions of contiguity Jun 25, 2026
@CoolRmal
CoolRmal marked this pull request as draft September 21, 2026 08:27
@CoolRmal
CoolRmal force-pushed the codex/contiguity-definitions branch from a662a15 to a5a764e Compare September 21, 2026 09:21
@CoolRmal CoolRmal changed the title feat: add filter definitions of contiguity feat: define and characterize contiguity Sep 21, 2026
@zixiaowang17
zixiaowang17 marked this pull request as ready for review October 1, 2026 19:36
@zixiaowang17
zixiaowang17 merged commit 49d9152 into stat-lib:main Oct 1, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

2 participants