Let . With and fixed,
The principal arctangent satisfies throughout this interval. Substitution gives
Far from the vertical boundary, the limit agrees with the one-dimensional Brownian motion probability of reaching height before zero.
For in the strip,
so . This is a bijective conformal map onto the upper half-plane. One way to verify bijectivity is to factor it as , followed by . The first map gives , . The two inverse roots of the second map have product one; for any point in the upper half-plane exactly one root has modulus greater than one, and its imaginary part is positive because .
The three boundary pieces map as follows: the lower edge goes to , the upper edge to , and the vertical edge to . Thus the desired exit event becomes exit from the upper half-plane to the left of . Write
By conformal invariance of harmonic measure and the Cauchy exit law from a Brownian half-plane,
The strip exit is finite almost surely, since its imaginary coordinate exits in finite time; corners have probability zero because individual points are polar points for planar Brownian motion. This is the Top-edge exit probability of a Brownian half-strip.
Figure 1.
Boundary pieces of the half-strip under the hyperbolic-cosine map
. Details.
If is a conformal map, the image of planar Brownian motion in is Brownian motion in after the increasing clock change
More precisely, is planar Brownian motion, starting at and run up to the relevant exit time. The Itô formula and the Cauchy-Riemann equations give image-coordinate local martingales with common bracket and zero cross bracket; the Lévy characterization of multidimensional Brownian motion identifies the time-changed process. In particular, conformal invariance of planar Brownian motion transports exit locations and harmonic measure, while changing traversal speed.
Assume that a nonconstant polynomial has no zero. Then is entire. The leading polynomial term makes as , so there. On any remaining compact disk, continuity and absence of zeros bound . Consequently is bounded on the entire plane.
Part (c)(i) makes a bounded local martingale, hence a true bounded martingale. The martingale convergence theorem says it converges almost surely as .
The harmonic function cannot be constant. Otherwise the Cauchy-Riemann equations would make both derivatives of zero, so and then would be constant. Choose points with . Continuity supplies two disjoint disks on which the ranges of are separated by a positive gap. By part (b), the Brownian path visits these disks alternately at times tending to infinity. The corresponding subsequences of then remain separated, contradicting its almost sure convergence.
The zero-free assumption is impossible. Hence
Every nonconstant complex polynomial has a complex root.
This proves the fundamental theorem of algebra using recurrence and martingale convergence, without invoking Liouville's theorem as a prior algebraic shortcut.
Write and . Since is entire, is a harmonic function, so . The two-dimensional Itô formula gives
The drift vanishes. Stop on successively larger disks to bound the derivatives and define the stochastic integrals without global growth assumptions. Thus
This is the harmonic functions of Brownian motion principle.
A simple square-lattice polygon has even perimeter at least four. Generate a self-avoiding walk of length , reject unless its endpoint is a neighbour of the origin, then add the final edge to close it.
sap <- function(M) {
  stopifnot(length(M) == 1L, is.finite(M), M >= 4,
            M == floor(M), M %% 2 == 0)
  repeat {
    path <- saw(M - 1L)
    if (sum(abs(path[nrow(path), ])) == 1L) {
      return(rbind(path, c(0L, 0L)))
    }
  }
}
The output has coordinate rows and unit edges. The first vertices are distinct by the call to saw; the last row repeats only the origin. Neighbouring lattice edges cannot create an additional crossing without a repeated vertex. A rectangle of perimeter exists for every permitted even , giving a positive probability of eventual acceptance.
The scheme is not uniform in general. A particular successful path has probability equal to the product of the reciprocals of its available-neighbour counts. Those counts depend on the path geometry.
For length four, the straight path has probability . The path has only two available neighbours at its last choice, because the previous point and the origin block two directions. Its probability is . There is no trapping before four steps, so these are already the output probabilities. They differ, disproving uniformity on .
At lengths where restarts occur, conditioning an attempt on success normalizes these path probabilities by a common success probability; it does not remove the unequal products.
The recursive worker extends a current path by one uniformly selected unused neighbour. A trapped extension returns NULL all the way to the outer loop, which restarts from the origin. It does not backtrack and try a different branch of the same attempt, since the stated process restarts the entire walk.
saw <- function(N) {
  stopifnot(length(N) == 1L, is.finite(N), N >= 0,
            N == floor(N))
  steps <- rbind(c(1L, 0L), c(-1L, 0L),
                 c(0L, 1L), c(0L, -1L))
  grow <- function(path) {
    if (nrow(path) == N + 1L) return(path)
    last <- path[nrow(path), ]
    candidates <- sweep(steps, 2L, last, "+")
    keep <- vapply(seq_len(nrow(candidates)), function(i) {
      !row.match(path, candidates[i, ])
    }, logical(1))
    candidates <- candidates[keep, , drop = FALSE]
    if (nrow(candidates) == 0L) return(NULL)
    j <- sample.int(nrow(candidates), 1L)
    grow(rbind(path, candidates[j, ]))
  }
  repeat {
    path <- grow(matrix(c(0L, 0L), nrow = 1L))
    if (!is.null(path)) return(path)
  }
}
The base case has exactly visited vertices. Every extension is a unit horizontal or vertical step to a new vertex, proving the output dimensions and self-avoidance by induction. A straight path has positive probability, so each independent attempt has a positive chance of success and repeated attempts terminate almost surely.
In the complete graph every pair of vertices is adjacent, so all colours assigned to vertices must be distinct. Choose colours successively, leaving one fewer choice at each step. Thus
For nonnegative integer the product is zero, as required.
Root the tree at any vertex and order vertices so every parent precedes its children. The root has colour choices. Each of the other vertices has exactly one earlier adjacent vertex, its parent, and therefore exactly choices. There are no other restrictions because a tree has no cycles and no extra edges between those branches. Multiplication yields
The formula also includes the one-vertex tree.
Take a complete graph on vertices and add a fifth vertex joined only to and . The minimum degree is two, which is less than . The only nonadjacent pairs are and , and each has degree sum . Thus Ore's condition holds even though the minimum-degree condition fails. For example,
is a Hamiltonian cycle in this graph.
Suppose a graph satisfying Ore's theorem were not Hamiltonian. Extend it, on the same vertices, to an edge-maximal non-Hamiltonian graph . Adding edges preserves the degree-sum hypothesis. The complete graph is Hamiltonian, so has a missing edge . By maximality, has a Hamiltonian cycle, which must use the new edge. Removing it gives a Hamiltonian path in , labelled .
If some has both edges and , the path can be closed into the cycle
contradicting the choice of . Thus the index sets and are disjoint subsets of . Their sizes are and . Consequently , contradicting the degree-sum condition for the nonadjacent pair . Hence the original graph is Hamiltonian.
Write and propose , for . These probabilities sum to one because .
For , the incoming stationary probability is
using the telescoping identity . Similarly . Thus is stationary.
The finite chain is irreducible: every state can reach , and from every state is reachable in one step. Its self-loop at makes it aperiodic. The finite-state convergence theorem therefore gives the claimed limit from any initial state:
For this is the single absorbing refill state and the same formula gives probability one.
Since refilling is immediate, the observed arrival-state space becomes . A zero remainder is replaced by , while all positive remainders are unchanged. Thus
In particular state one moves to with probability one, and state has a self-loop of probability .
The remainder after the first child, , is uniform on . Given , the second child takes an average of stickers; when the amount is zero. Hence, for ,
The expression gives zero for , as expected.
Let be the expected number of future children receiving stickers from a box containing , with . Conditioning on the first uniform remainder gives
Subtract the corresponding identity for after multiplying each by its denominator. This gives , so . Therefore , and
The recurrence counts the current positive recipient once and excludes all later children arriving after the box is empty.
State zero is absorbing and recurrent. Every positive state is transient: after leaving it, the sticker count strictly decreases until reaching zero and can never return to that positive value. In fact absorption occurs after at most children who take a positive amount. Hence
A state is a recurrent state if the probability of a return at some positive time, starting there, is one. It is a transient state if that return probability is less than one. It is an absorbing state if its one-step probability of remaining there is one. An absorbing state is recurrent, since every subsequent time is a return.
The state space is . In this increasing ordering, the transition matrix is specified by
For each positive , the possible amounts taken correspond bijectively to the possible remaining counts. Each positive-state row therefore sums to one.
Given , the next child takes a fresh uniform choice from , making uniform on . At zero the count stays zero. This conditional law depends only on the current count, so is a Markov chain.
The amounts taken do not generally retain that state information. For , compare two positive-probability histories with the same current value : if , exactly one sticker remains and ; if , none remains and . Thus the next amount depends on earlier history even after conditioning on the current amount, violating the Markov property.
The non-Markov assertion needs this nondegenerate range of . With the amount process is trivial; for it is also Markov if time-inhomogeneous transitions are permitted. The history counterexample establishes the intended failure for every .

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