Skip to content

fix: disambiguate duplicate Verso labels across Chapter 6 - #656

Open
Chessing234 wants to merge 1 commit into
teorth:mainfrom
Chessing234:fix/chapter-6-verso-labels
Open

fix: disambiguate duplicate Verso labels across Chapter 6#656
Chessing234 wants to merge 1 commit into
teorth:mainfrom
Chessing234:fix/chapter-6-verso-labels

Conversation

@Chessing234

Copy link
Copy Markdown
Contributor

Five groups of sibling declarations in Chapter 6 share a docstring, so Verso cannot tell them apart:

Label File Count
Definition 6.3.1 Section 6.3 2 (sup, inf)
Lemma 6.4.13 (Comparison principle) / Exercise 6.4.4 Section 6.4 4 (sup, inf, limsup, liminf)
Lemma 6.5.2 / Exercise 6.5.2 Section 6.5 3 (the three ratio regimes of the geometric limit)
Lemma 6.6.4 / Exercise 6.6.1 Section 6.6 2 (reflexivity, transitivity)
Proposition 6.7.3(e) / Exercise 6.7.1 Section 6.7 2 (base above / below one)

Grouped into one PR because each file on its own is two to four lines; #633/#637/#604 already covered the example and exercise labels in this chapter, these are the remaining statement labels. Same convention as #624: keep the statement number, name the case in the parenthetical. Docstrings only.

Checked: no duplicate one-line docstrings remain in any of the five files, all edited lines within 100 characters.

lake build of all five modules succeeds locally — Build completed successfully (3279 jobs).

Thirteen docstrings in Sections 6.3-6.7 shared a label with a sibling
declaration: Definition 6.3.1, Lemma 6.4.13, Lemma 6.5.2, Lemma 6.6.4 and
Proposition 6.7.3(e).

Each now names the case it covers - sup/inf, limsup/liminf, the three ratio
regimes of the geometric limit, reflexivity/transitivity - keeping the
statement number intact.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant