Use the branch from part (b) and close the real interval with the upper semicircle, oriented counterclockwise. For , the number has positive imaginary part, so the numerator is a holomorphic logarithm throughout a neighbourhood of the contour and its interior. The branch point lies strictly below the contour. The only enclosed pole of
is the simple pole at , with residue
To justify discarding the arc, take . On it, lies between and , and the argument has bounded absolute value. Hence
The real-axis integral is absolutely convergent, since its integrand is at infinity and has no real singularities. The residue theorem therefore gives
Finally, . Taking twice the real part yields
The branch choice affects the first integral's imaginary part; the second integral is real and independent of that choice.
Choose the continuous argument with values in and define
Its branch cut is the nonpositive imaginary axis, including zero, exactly the removed ray. Locally away from that ray, the Cauchy-Riemann equations or the local inverse of the exponential show that it is a holomorphic logarithm, with derivative and . The chosen interval fixes the additive ambiguity by integer multiples of .
For a piecewise continuously differentiable contour , the contour integral is defined by
If the contour has corners, integrate on its finitely many differentiable pieces and sum the results. The integral on the right is taken componentwise as an ordinary real-parameter integral of a complex-valued function. The factor encodes both the speed and orientation of the contour.
Use the reciprocal Möbius transformation
It is a holomorphic function on by part (b). For ,
Part (c) now gives if and only if , so . Conversely, because . For any , put ; the same identity gives , so and . Finally, reciprocation is injective on nonzero complex numbers. This proves bijectivity, with inverse
The inverse is also holomorphic, so this is a biholomorphism.
Write . Both moduli are nonnegative, so squaring preserves their strict inequality:
Thus
The boundary is the perpendicular bisector of and in the complex plane; the strict inequality selects the half-plane containing .
At any , take sufficiently small so . The complex difference quotient is
Hence the complex derivative exists at every point of the punctured plane, and
The excluded point is essential to the domain statement: the reciprocal has a simple pole there.
Under the assumed continuous real differentiability, the necessary and sufficient conditions are the Cauchy-Riemann equations at every point of :
Necessity follows by computing the complex derivative along real and imaginary increments. For sufficiency, real differentiability gives the first-order expansion
The Cauchy-Riemann equations turn the linear part into , so the complex derivative exists and equals . Thus is a holomorphic function on .
For the Gaussian integers, use the Gaussian norm
To identify the ideal, note that is even if and only if have the same parity. Also
This quotient is a Gaussian integer precisely when have the same parity. Therefore the prescribed set consists exactly of the multiples of , giving
Any associate of would generate the same principal ideal.
For the zero ideal, choose . Otherwise choose a nonzero for which the Euclidean function is minimal; the well-ordering principle guarantees such a choice. For any , perform Euclidean division:
Because is an ideal, . A nonzero remainder would contradict the minimal choice of , so and . Thus . Conversely, implies , proving
Every ideal is therefore a principal ideal; in particular, a Euclidean domain is a principal ideal domain.
A Euclidean domain is an integral domain admitting a Euclidean function such that division with a smaller remainder is possible: for every and nonzero , there are with
Thus the Euclidean function measures progress in repeated division. Definitions which additionally normalize it to be nondecreasing under multiplication give the same class of Euclidean domains; the division property is the one needed below.
First suppose . For , choose with . For ,
Thus . The direct sum of vector spaces gives , while the orthogonal complement has . Equal finite dimensions imply .
Conversely, suppose . Decompose arbitrary vectors as and , with and . Since is the indicated projection, and . Orthogonality makes the cross terms vanish, so
Therefore satisfies the defining identity of its own adjoint operator. By uniqueness from part (a), . Hence
This is the characterization of an orthogonal projection among projections along a complementary subspace.
The adjoint operator is characterized by
This identity works with either convention for which argument of the complex inner product is linear, provided the convention is used consistently.
For uniqueness, subtract the two given identities to get for every . Fix and choose . Then positive definiteness gives
so . As was arbitrary, . The decisive fact is that a vector orthogonal to every vector, including itself, must be zero.
Every vanishes on , so . Conversely, suppose . Every is a linear combination , giving . If , part (b) supplies a functional in with , a contradiction. Therefore
For the dimension statement, take a basis of and extend it to a basis of . Relative to the corresponding dual basis, a functional belongs to precisely when its first coefficients are zero. Thus
If , this says and the empty intersection is understood to be .
In the coordinate example choose the linear functionals and . Their kernels are the two coordinate planes
Their intersection is the stated axis, and .
Choose a basis of . Because , the list is linearly independent. Extend it to a basis of . A linear functional is specified uniquely by its values on a basis, so define to be zero on the and on every added basis vector other than , and set .
Then vanishes on every linear combination of the , so , while
This proves that the annihilator of a vector subspace separates every vector outside the subspace from that subspace; no inner product or preferred coordinates are needed.
The continuously differentiable function is a particular solution, since
If is any solution, set . Then is continuously differentiable and its Wirtinger derivative vanishes. By the preceding part and the sufficient Cauchy-Riemann equations criterion, is a holomorphic function on all of , hence an entire function.
Conversely, every entire function has vanishing Wirtinger derivative, so addition of preserves the prescribed derivative. Therefore all solutions are
This is an inhomogeneous Wirtinger equation with holomorphic forcing: a particular solution plus an arbitrary element of the homogeneous solution space.
For the continuously differentiable function , the specified Wirtinger derivative is
A complex number vanishes exactly when both real and imaginary parts vanish. Consequently
Thus the two real Cauchy-Riemann equations are one complex equation expressed by the Wirtinger derivative.
If , using in the infimum gives , so .
Conversely, if , the definition of the infimum allows a choice with . The sequence is therefore a convergent sequence with limit . Since is a closed set, its limit belongs to . Hence
Closedness matters: without it, zero distance to a set characterizes its closure, which can contain additional points.

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