For finite sets , the inclusion-exclusion principle states
It counts each element once: an element in exactly of the sets contributes , by the binomial theorem.
For the cyclic digit run problem, let mean that the three digits starting at position form a run, for . Every run of length at least three contains one of these triples, so we need . Introduce the five differences
A starting digit and these five residues determine a unique string, including runs that cross and . In these coordinates requires or .
Each single event fixes two differences, with two choices of sign; the initial digit and the other three differences are free. Thus . For intersections of two events, adjacent starting positions force three consecutive differences to have the same sign, giving . There are three such pairs. The other three pairs have disjoint constrained difference positions, with independent signs and one free difference, giving each. Consequently the sum of pair-intersection sizes is .
For triple intersections, and each force four consecutive differences to have the same sign, leaving one free difference, and each has size . The other two triples, and , divide the five differences into two blocks with independent signs; each has size . The triple-intersection sum is therefore . Finally, all four events force all five differences to have the same sign, giving strings.
The inclusion-exclusion principle now gives the number of strings
Using differences makes the overlap conditions explicit and prevents double-counting long cyclic digit runs.
Multiplying the desired representation by turns it into the integer equation
Since and are coprime integers, the necessary modular multiplicative inverses exist. Choose the unique representatives
Then is divisible by both and , hence by their product, because they are coprime. Defining
therefore gives an integer and proves existence. Any other representation, reduced modulo and , must have the same and , since their allowed ranges contain exactly one representative of each residue. The integer equation then forces the same . This proves uniqueness.
For the prime-power fraction decomposition, put and . The distinct prime-power factors are pairwise coprime, and has a modular multiplicative inverse modulo . Define
Every term with is divisible by , while . Thus is divisible by all the pairwise coprime and therefore by . With , division by yields the required representation. Reducing any such representation modulo each proves uniqueness exactly as above. This is the residue-solving mechanism of the Chinese remainder theorem.
For , the complementary factors are . The required modular inverses give
because , , and . Their numerator sum is . Thus the unique decomposition is
In a circular orbit, is constant, so the radial acceleration vanishes. The radial equation requires
For every , this equation permits a real nonzero specific angular momentum, , and hence a circular orbit. This chooses for the desired radius; it does not claim that one prescribed value of permits every radius.
To test circular-orbit stability for a power-law central force, keep that chosen specific angular momentum fixed and write , with . The radial equation becomes
Expanding to first order and using gives
For , the linearized equation is the harmonic oscillator equation, with
The radial disturbance undergoes bounded small oscillations, rather than growing. Equivalently, the effective potential has a strict local minimum: its second derivative at is . By the effective potential stability criterion, sufficiently small radial disturbances remain small, proving stability for . For comparison, gives exponential growth. At , the balancing value makes the radial acceleration identically zero, so a small radial velocity produces drift rather than a restoring oscillation.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact