Fix a tuple in a finite first-order structure. For every tuple of a different complete type, choose a logical formula true at the first tuple and false at the competitor. The finite conjunction selects only tuples of the desired partial type inside the first-order structure. Every implication from that conjunction to a member of the partial type is true in the first-order structure and hence belongs to its complete theory. Thus the conjunction isolates the partial type, even in an infinite first-order language.
In the Black-Scholes model, the claim paying has the displayed positive price and dynamics . Its nonzero volatility lets it replace the stock as a risky hedging asset. A claim with ordinary stock-price function is replicated by units of and bank-account value . Substitution in the self-financing equation proves the hedge.
The displayed Poisson integral is the bounded harmonic function on the upper half-plane with continuous boundary values . Taking a Fourier transform in reduces Laplace's equation to , and the bounded solution has multiplier . The convolution theorem gives the displayed expression. At frequency zero the transformed function is constant in , not zero: its value is the total boundary integral, two.
The function decays uniformly as . For large , use and the boundary L1 norm two. When is bounded and is large, split the convolution into and its complement: the kernel is small on the first part, and the exponential boundary value is uniformly small on the second. This also distinguishes spatial decay of the harmonic function from decay of its zero-frequency Fourier coefficient.
For bounded continuous boundary data , the half-plane Poisson kernel is the law of . On one common probability space, almost surely as with . Boundedness of and dominated convergence theorem imply . This proves continuity at every finite boundary point even for tangential approach. No moment of the Cauchy distribution is needed.
For a point interaction in a second-order differential equation, the equation , with nonsingular continuous , requires
The distributional second derivative across a jump explains both conditions: there is no derivative-of-delta source to balance a value jump, and the coefficients of the delta source must agree. In particular, without a point source, . With a unit point source at the same location, the condition is ; one must combine the two contributions rather than impose two incompatible jump conditions.
The boundary value problem on with Dirichlet boundary conditions has a unique solution for every continuous forcing and prescribed endpoint values exactly when . The left-normalized homogeneous solution is
where . Continuity at and the transmission conditions for a delta coefficient give this formula. The final boundary condition fixes the initial slope unless the displayed endpoint value is zero. This is a one-dimensional kernel obstruction, analogous to the Fredholm alternative.
At resonance the normalized null function is
For and , the compatibility condition is
Indeed, integrate on both sides of . The internal terms cancel by the matching derivative jumps, leaving . This equals the right-hand side. The initial-slope construction also proves sufficiency: when compatible there is a one-parameter family ; otherwise no solution exists.
For an oriented manifold of dimension and a compact locally contractible subset , relative duality gives
For a general compact subset the right side is interpreted as Čech cohomology; local contractibility permits the ordinary singular cohomology used above. The orientation fixes the isomorphism, and its naturality identifies restriction of an ambient fundamental class with restriction of the constant class in degree zero.
The local duality isomorphism is first obtained on coordinate balls. Excision and the Mayer–Vietoris sequence make the identifications compatible under unions; passage to neighbourhood limits yields the compact-subset formulation. On regular compact neighbourhoods the same construction is Poincare-Lefschetz duality followed by the neighbourhood limit. This explains both the relative homology pair and the cohomological degree shift.
In particular, if is connected, closed and oriented and is an embedded closed ball, the relative group is only in degree . The map is an isomorphism, since it corresponds to . The long exact sequence of a pair therefore gives for and zero top homology of the complement. This application concerns removal of the closed ball itself.
Source paper: released examination archive, member 2017/T/a10098w1.pdf. The printed cover dates this examination to Wednesday 13 June 2018, Trinity Term; the archive directory does not determine its year. All eight questions and every printed option are covered. Examples use Scala 2 syntax. Arithmetic loop invariants describe exact arithmetic unless a floating-point arithmetic qualification is stated.
This is the 12 June 2018 preliminary examination. Questions 1–4 concern functional programming; Questions 5–8 concern algorithm design and analysis of algorithms. Every printed option is answered here. The complete nine-page native paper is preserved in the Oxford examination release, member a10097w1.pdf; the damaged duplicate rendition is not the source used here.
The Haskell definitions below use finite total inputs unless lazy evaluation, strict functions or infinite lazy lists are being discussed. Separate questions use separate namespaces: in particular their One constructors are unrelated, and the list-conversion function abs in Question 3 is distinct from the numeric Standard Prelude function. Treat alternative definitions of the same function separately. In a module for Question 2, use import Prelude hiding (zip, zipWith); in one for Question 3, use import Prelude hiding (abs, reverse, (++)). Other questions retain the Standard Prelude operations they use.[ref] Costs count constructor, comparison and ordinary arithmetic operations; integer bit costs and evaluating arbitrary element values are separate.
Source paper: released examination archive, member 2017/T/a10100w1.pdf. The printed cover dates the examination to 19 June 2018. All nine questions and every printed subpart are answered below. The original scan contains a reversed inequality in part 6(d); its solution states and proves the corrected direction.
Source release: Oxford examination archive, member a10101w1.pdf. The held cover identifies the regular 14 June 2018 examination. Every printed option is treated below.
This is the 14 June 2017 preliminary examination. All 38 printed subparts are answered. Source paper: released examination archive, member a10098w1-2.pdf.
Questions 1–4 use explicit pseudocode: array segments are half-open, a var parameter can be reassigned in the caller, newly allocated cells are initialized by the code, and integer arithmetic is exact. Assume a radix at least two, finite valid acyclic linked lists, and a total ordering where keys are compared. Implementations with fixed-width temporary integers need a radix and bounds that avoid overflow. Questions 5–8 use the Scala 2 API style of the source, with separate namespaces for independent examples. Scala code is not claimed to have been compiled in the current environment.
Solutions to the 11 September 2017 resit, with all 35 printed subparts answered. Source: released examination archive, member a10098w1-1.pdf.
The first section uses Oberon-style procedure fragments and algorithmic pseudocode; the second uses the Scala 2 syntax of the paper. Arithmetic-operation counts assume exact integer operations, with arbitrary-precision bit costs considered separately.
This is the 13 June 2017 preliminary examination. Questions 1–4 concern functional programming; Questions 5–8 concern algorithm design and analysis of algorithms. All 35 printed subparts are answered. Source paper: released examination archive, member a10097w1-1.pdf.
The Haskell definitions use separate question namespaces. For Question 1, hide the locally defined names with import Prelude hiding ((.), zipWith, uncurry); for Question 4 use import Prelude hiding (scanl). Alternative solve definitions are alternatives, not simultaneous duplicate declarations. Assume finite total puzzle inputs; infinite streams and partial values are treated explicitly where relevant. Operation counts separate numeric bit costs from list and comparison steps.[ref]
Solutions to the readable material from the 12 September 2017 resit: 24 printed subparts in Questions 4–8. Source: released examination archive, member 2016/L/a10097w1.pdf. The cover establishes the 2017 date despite the archive directory name.
TODO: Printed pages 2–3, containing Questions 1–3, are absent or unrenderable in the held source. Their contents and subpart labels cannot be recovered from the different June examination.
This is the 22 June 2017 preliminary examination. All 54 printed subparts are answered, including the continuation of Question 2(d) across a page break. Source paper: released examination archive, member a10100w1-1.pdf.
Source paper: released examination archive, member 2015/T/a10098w1.pdf; original cover dated 2016-06-15. The archive member's directory is not the examination year.

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