Probability without Measure!
Mark Saroufim
University of California San Diego
msaroufi@cs.ucsd.edu
February 18, 2014
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 1 / 25
Overview
1 History of Probability Theory
Before Kolmogorov
During Kolmogorov
After Kolmogorov
2 Shafer and Vovk
It’s only a game
Winning conditions
Comparison with measure theory
An analogue to variance
3 Efficient Market Hypothesis
Securities Market Protocol
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 2 / 25
A gambler’s perspective
This was the day before probability theory was even a field in
mathematics, a field without foundations. Pascal and Fermat simply
wanted to win a ton of money betting on horses and wanted to first
see what it meant for a game to be fair.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 3 / 25
A gambler’s perspective
This was the day before probability theory was even a field in
mathematics, a field without foundations. Pascal and Fermat simply
wanted to win a ton of money betting on horses and wanted to first
see what it meant for a game to be fair.
If I pay a$
You pay a$
The winner gets paid 2a$
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 3 / 25
A gambler’s perspective
This was the day before probability theory was even a field in
mathematics, a field without foundations. Pascal and Fermat simply
wanted to win a ton of money betting on horses and wanted to first
see what it meant for a game to be fair.
If I pay a$
You pay a$
The winner gets paid 2a$
This is what is referred to as inter alia (equal terms)
P[E] = how much money you’re willing to put on a game where you
could win 1$
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 3 / 25
Looking at the real world
Bernoulli was the first to suggest that probability can be measured from
observation
P{|y/N − p| < }  1 − ή
Now it seems that there could be a more mathematical treatment of
probability..
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 4 / 25
Kolmogorov’s axioms
The axioms and definitions below relate a set ℩ called the sample
space and the set of subsets of ℩, F. Every element in E ∈ F is
called an event
1 If E, F ∈ F then E âˆȘ F, E ∩ F, E  F ∈ F. Or more concisely we say
that F is a field of sets.
2 ℩ ⊂ F which with the first axiom means that F is an algebra of sets
3 Every set E ∈ F is assigned a probability which is a non-negative real
value using the function P : E → [0, 1]
4 P[℩] = 1
5 If E ∩ F = Ί then P[E ∩ F] = P[E] + P[F], more generally we get
what is called the union bound when E and F are not disjoint then
P[E ∩ F] ≀ P[E] + P[F]
6 If ∩∞
n=1En = Ί where En ⊆ En−1 · · · ⊆ E1 we have that
limn→∞ P[En] = 0. This axiom with axiom 2 allows us to call F a
σ-algebra
A random variable x is then understood as a mapping from the size of
elements of F with respect to the probability measure P
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 5 / 25
Some Set Theory
Kolmogorov’s 6th axiom needs the axiom of choice
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
Some Set Theory
Kolmogorov’s 6th axiom needs the axiom of choice
Definition (ZFC Axiom of Choice)
It is possible to pick one cookie from each jar even if there is an infinite
numbers of jars
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
Some Set Theory
Kolmogorov’s 6th axiom needs the axiom of choice
Definition (ZFC Axiom of Choice)
It is possible to pick one cookie from each jar even if there is an infinite
numbers of jars
Weird things happen: Can divide a ball into two balls of equal volume
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
Some Set Theory
Kolmogorov’s 6th axiom needs the axiom of choice
Definition (ZFC Axiom of Choice)
It is possible to pick one cookie from each jar even if there is an infinite
numbers of jars
Weird things happen: Can divide a ball into two balls of equal volume
Definition (Axiom of Determinacy)
Every 2 player game with perfect information where two players pick
natural numbers at every turn is already determined.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
Some Set Theory
Kolmogorov’s 6th axiom needs the axiom of choice
Definition (ZFC Axiom of Choice)
It is possible to pick one cookie from each jar even if there is an infinite
numbers of jars
Weird things happen: Can divide a ball into two balls of equal volume
Definition (Axiom of Determinacy)
Every 2 player game with perfect information where two players pick
natural numbers at every turn is already determined.
Weird things also happen: We get that there is no such thing as
non-measurable sets
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
Sequential Learning
Von Mises was the first to propose that probability could find its
foundations in games
Given a bit string 001111
Predict the odds of a 1 (number shouldn’t change much if we look at
a subsequence called a collective)
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 7 / 25
Sequential Learning
Von Mises was the first to propose that probability could find its
foundations in games
Given a bit string 001111
Predict the odds of a 1 (number shouldn’t change much if we look at
a subsequence called a collective)
Fortunately we have a method of quantifying how difficult it is to
predict the next bit in a string: Kolmogorov complexity!
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 7 / 25
Martingales
Originally Martingales are a gambling strategy that can guarantee a win of
1$ given an infinite supply of money
α + 2α + · · · + 2i
α
stop as soon as you win once
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 8 / 25
Martingales
Originally Martingales are a gambling strategy that can guarantee a win of
1$ given an infinite supply of money
α + 2α + · · · + 2i
α
stop as soon as you win once
Definition (Martingale)
Given a sequence of outcomes x1, . . . , xn we call a capital process L if
E[L(x1, . . . , xn) | x1, . . . , xn−1] = L(x1, . . . , xn)
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 8 / 25
Martingales
Originally Martingales are a gambling strategy that can guarantee a win of
1$ given an infinite supply of money
α + 2α + · · · + 2i
α
stop as soon as you win once
Definition (Martingale)
Given a sequence of outcomes x1, . . . , xn we call a capital process L if
E[L(x1, . . . , xn) | x1, . . . , xn−1] = L(x1, . . . , xn)
L(E) → ∞ if E has probability 0 (more on this next slide)
Now we define the probability of an event E as
P(E) = inf{L0 | lim
n→∞
Ln ≄ I}
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 8 / 25
Martingales
Theorem (Doob’s inequality)
P[sup
n
L(x1, . . . , xn) ≄ λ] ≀
1
λ
Look familiar?
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 9 / 25
Martingales
Theorem (Doob’s inequality)
P[sup
n
L(x1, . . . , xn) ≄ λ] ≀
1
λ
Look familiar?
Markov’s inequality!
P[x ≄ λ] ≀
Ex
λ
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 9 / 25
Martingales
Theorem (Doob’s inequality)
P[sup
n
L(x1, . . . , xn) ≄ λ] ≀
1
λ
Look familiar?
Markov’s inequality!
P[x ≄ λ] ≀
Ex
λ
Other Chernoeff bounds can be derived in this way as well.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 9 / 25
Bounded Fair Coin Game
We’re now ready to setup the first game between what we the skeptic and
nature
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
Bounded Fair Coin Game
We’re now ready to setup the first game between what we the skeptic and
nature
Ki is the skeptic’s capital at time i
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
Bounded Fair Coin Game
We’re now ready to setup the first game between what we the skeptic and
nature
Ki is the skeptic’s capital at time i
Mn is the amount of tickets that the skeptic purchases
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
Bounded Fair Coin Game
We’re now ready to setup the first game between what we the skeptic and
nature
Ki is the skeptic’s capital at time i
Mn is the amount of tickets that the skeptic purchases
xn is the value of a ticket (determined by nature)
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
Bounded Fair Coin Game
Theorem
There exists a winning strategy for skeptic but let’s formally define what
we mean by winning
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 11 / 25
Winning conditions
We claim that the skeptic wins if Kn  0∀n and if one two things happen,
either
lim
n→∞
1
n
n
X
i=1
xi = 0
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
Winning conditions
We claim that the skeptic wins if Kn  0∀n and if one two things happen,
either
lim
n→∞
1
n
n
X
i=1
xi = 0
or
lim
n→∞
Kn = ∞
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
Winning conditions
We claim that the skeptic wins if Kn  0∀n and if one two things happen,
either
lim
n→∞
1
n
n
X
i=1
xi = 0
or
lim
n→∞
Kn = ∞
The first condition has two different interpretations in the finance
litterature is called a self financing strategy because it means that the
skeptic can remain in the game forever without ever having to borrow
money. Also it means that skeptic wins if nature is forced to play
randomly.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
Winning conditions
We claim that the skeptic wins if Kn  0∀n and if one two things happen,
either
lim
n→∞
1
n
n
X
i=1
xi = 0
or
lim
n→∞
Kn = ∞
The first condition has two different interpretations in the finance
litterature is called a self financing strategy because it means that the
skeptic can remain in the game forever without ever having to borrow
money. Also it means that skeptic wins if nature is forced to play
randomly.
The second makes sense, you win if you become infinitely rich but
since this is unlikely this condition embodies the infinitary hypothesis
which says that there is no strategy that avoids bankruptcy that
guarantees that skeptic become infinitely rich.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
Winning conditions
We claim that the skeptic wins if Kn  0∀n and if one two things happen,
either
lim
n→∞
1
n
n
X
i=1
xi = 0
or
lim
n→∞
Kn = ∞
The first condition has two different interpretations in the finance
litterature is called a self financing strategy because it means that the
skeptic can remain in the game forever without ever having to borrow
money. Also it means that skeptic wins if nature is forced to play
randomly.
The second makes sense, you win if you become infinitely rich but
since this is unlikely this condition embodies the infinitary hypothesis
which says that there is no strategy that avoids bankruptcy that
guarantees that skeptic become infinitely rich.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
Back to the Fair Coin Game
Theorem
There exists a winning strategy for skeptic
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 13 / 25
Back to the Fair Coin Game
Theorem
There exists a winning strategy for skeptic
Law of Large Numbers.
Skeptic bets  on heads, this forces nature not to play heads often or else
skeptic will become infinitely rich. So nature will start playing tails, when
that happens skeptic puts an  on tails.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 13 / 25
Bounded Fair Coin Game
What if xn ∈ [−1, 1] instead of {−1, 1}?
Theorem
There exists a winning strategy for skeptic
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 14 / 25
Proof of Bounded Fair Coin Game
We will need some terminology to tackle this problem we define a real
valued function on ℩ called P which is a strategy that takes situations
s = x1, x2, . . . , xn and decides the number of tickets to buy P(s).
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 15 / 25
Proof of Bounded Fair Coin Game
We will need some terminology to tackle this problem we define a real
valued function on ℩ called P which is a strategy that takes situations
s = x1, x2, . . . , xn and decides the number of tickets to buy P(s).
KP
(x1x2 . . . xn) = KP
(x1x2 . . . xn−1) + P(x1x2 . . . xn)xn
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 15 / 25
Proof of Bounded Fair Coin Game
We will need some terminology to tackle this problem we define a real
valued function on ℩ called P which is a strategy that takes situations
s = x1, x2, . . . , xn and decides the number of tickets to buy P(s).
KP
(x1x2 . . . xn) = KP
(x1x2 . . . xn−1) + P(x1x2 . . . xn)xn
Definition
Skeptic forces an event E if KP(s) = ∞∀s ∈ Ec
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 15 / 25
Proof of Bounded Fair Coin Game
Lemma
The skeptic can force
lim sup
n→∞
1
n
n
X
i=1
xi ≀ 
and
lim sup
n→∞
1
n
n
X
i=1
xi ≄ 
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 16 / 25
Proof of Bounded Fair Coin Game
Proof.
take 1 as the starting capital
1 + KP
(x1x2 . . . xn) = (1 + KP
(x1 . . . xn−1))(1 + xn) =
n
Y
i=1
(1 + xi )  C
where C is a constant so take the log on both sides
n
X
i=1
ln(1 + xi ) ≀ D
Now use ln(1 + t) ≄ t − t2 when t ≄ −1/2
1
n
n
X
i=1
xi ≀
D
n
+ 
and we get the top part of the lemma. Replace by − to get the second
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 17 / 25
Bounded Forecast games
Somebody has got to be setting the prices, let a forecaster announce price
of ticket at iteration n as mn
Theorem
There exists a winning strategy for skeptic by reduction to the bounded
fair coin game.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 18 / 25
Bounded Forecast games
Somebody has got to be setting the prices, let a forecaster announce price
of ticket at iteration n as mn
Theorem
There exists a winning strategy for skeptic by reduction to the bounded
fair coin game.
Proof.
First divide all prices by C to normalize prices to [−1, 1] then set mn = 0
and we recover the previous game. Note we also need to change the first
condition to limn→∞
1
n
Pn
i=1(xi − mi ) = 0
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 18 / 25
Measure theoretic law of large numbers
Assuming Xi are i.i.d random variables with mean ” and variance σ2 we
define An = X1+X2+···+Xn
n then E[An] = n”
n = ” and similarly
Var[An] = nσ2
n2 = σ2/n. By Chebyshev’s inequality we get the weak law of
large numbers
P( |An − ”| ≄ ) ≀ Var[An]/2
=
σ2
n2
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
Measure theoretic law of large numbers
Assuming Xi are i.i.d random variables with mean ” and variance σ2 we
define An = X1+X2+···+Xn
n then E[An] = n”
n = ” and similarly
Var[An] = nσ2
n2 = σ2/n. By Chebyshev’s inequality we get the weak law of
large numbers
P( |An − ”| ≄ ) ≀ Var[An]/2
=
σ2
n2
To prove Chebyshev’s we define A = {w ∈ ℩ | |X(w)| ≄ α}.
X(w) ≄ αIA(w). Take the expectation on both sides to get
E(|X|) ≄ αE(IA) = αP(A)
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
Measure theoretic law of large numbers
Assuming Xi are i.i.d random variables with mean ” and variance σ2 we
define An = X1+X2+···+Xn
n then E[An] = n”
n = ” and similarly
Var[An] = nσ2
n2 = σ2/n. By Chebyshev’s inequality we get the weak law of
large numbers
P( |An − ”| ≄ ) ≀ Var[An]/2
=
σ2
n2
To prove Chebyshev’s we define A = {w ∈ ℩ | |X(w)| ≄ α}.
X(w) ≄ αIA(w). Take the expectation on both sides to get
E(|X|) ≄ αE(IA) = αP(A)
In game theoretic proof we don’t need i.i.d assumption
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
Measure theoretic law of large numbers
Assuming Xi are i.i.d random variables with mean ” and variance σ2 we
define An = X1+X2+···+Xn
n then E[An] = n”
n = ” and similarly
Var[An] = nσ2
n2 = σ2/n. By Chebyshev’s inequality we get the weak law of
large numbers
P( |An − ”| ≄ ) ≀ Var[An]/2
=
σ2
n2
To prove Chebyshev’s we define A = {w ∈ ℩ | |X(w)| ≄ α}.
X(w) ≄ αIA(w). Take the expectation on both sides to get
E(|X|) ≄ αE(IA) = αP(A)
In game theoretic proof we don’t need i.i.d assumption we don’t even to
assume a distribution exists!
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
Unbounded game
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 20 / 25
Unbounded game
Theorem
If
P∞
n=1
vn
n2  ∞ then the skeptic has a winning strategy
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 20 / 25
Unbounded game
Theorem
If
P∞
n=1
vn
n2  ∞ then the skeptic has a winning strategy
Proof.
Similar in nature to proof of the bounded fair coin game. Main idea is that
the skeptic’s capital is a supermartingale (a sequence that decreases in
expectation)
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 20 / 25
What about an application
Suppose you’re a clever young guy/gal who wants to make money off of
these ideas
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 21 / 25
What about an application
Suppose you’re a clever young guy/gal who wants to make money off of
these ideas
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 21 / 25
What about an application
Suppose you’re a clever young guy/gal who wants to make money off of
these ideas
A natural next step is to make an infinitely large amount of money off the
stock market
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 21 / 25
Efficient Market Hypothesis
Unfortunately it seems that its difficult to have consistently better returns
than the market and we will prove this. We make two assumptions that
transaction costs are neglible (not as controversial as it sounds) and that
the capital of a specific investor isn’t too big relative to the market.
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 22 / 25
Securities Market Protocol
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 23 / 25
Securities Market Protocol
Proof.
Maybe next time, Finance theory might need its own talk :)
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 23 / 25
References
Shafer and Vovk (2001)
Probability and Finance It’s only a Game!
Ramon Van Handel
Stochastic Calculus
Peter Clark
All I ever needed to know from Set Theory
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 24 / 25
Let’s think about how this could change machine learning, talk to me and
let’s write a paper about it!
Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 25 / 25

More Related Content

PDF
Mit18 05 s14_class2slides
PPTX
Balloon Birthday Mystery Game - a classic "Clue-like" game infused with math ...
PPT
12X1 T09 01 definitions & theory
PDF
Theory of probability
PPTX
Probability Grade 10 Third Quarter Lessons
PDF
15 Probability 2.pdf for class x standard
PPTX
Probability
PPTX
Game Theory Strategic Decision Making
Mit18 05 s14_class2slides
Balloon Birthday Mystery Game - a classic "Clue-like" game infused with math ...
12X1 T09 01 definitions & theory
Theory of probability
Probability Grade 10 Third Quarter Lessons
15 Probability 2.pdf for class x standard
Probability
Game Theory Strategic Decision Making

Similar to Mark Saroufim - Probability without Measure - It's only a game (6)

PPTX
Probability-Multiple-Event-Demonstration.pptx
PPTX
Rishabh sehrawat probability
PPT
Probablity Theory IVME 12022013-1.ppt
PPTX
Probablity ppt maths
PPT
02_Probability of Compoujkjnd Events.ppt
PPTX
GCSE-Probabilityyyyyyyyyyyy-2.pptxxxxxxx
Probability-Multiple-Event-Demonstration.pptx
Rishabh sehrawat probability
Probablity Theory IVME 12022013-1.ppt
Probablity ppt maths
02_Probability of Compoujkjnd Events.ppt
GCSE-Probabilityyyyyyyyyyyy-2.pptxxxxxxx
Ad

Recently uploaded (20)

PPTX
modul_python (1).pptx for professional and student
PDF
[EN] Industrial Machine Downtime Prediction
PDF
Capcut Pro Crack For PC Latest Version {Fully Unlocked 2025}
PDF
Introduction to Data Science and Data Analysis
PDF
Transcultural that can help you someday.
PDF
Global Data and Analytics Market Outlook Report
PPTX
A Complete Guide to Streamlining Business Processes
PPTX
Introduction to Inferential Statistics.pptx
PDF
Optimise Shopper Experiences with a Strong Data Estate.pdf
PDF
Jean-Georges Perrin - Spark in Action, Second Edition (2020, Manning Publicat...
PDF
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
PPTX
CYBER SECURITY the Next Warefare Tactics
PPTX
Leprosy and NLEP programme community medicine
PDF
Microsoft 365 products and services descrption
PPT
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
 
PDF
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
PPTX
Steganography Project Steganography Project .pptx
 
PPTX
Pilar Kemerdekaan dan Identi Bangsa.pptx
PPTX
chrmotography.pptx food anaylysis techni
PPTX
SAP 2 completion done . PRESENTATION.pptx
modul_python (1).pptx for professional and student
[EN] Industrial Machine Downtime Prediction
Capcut Pro Crack For PC Latest Version {Fully Unlocked 2025}
Introduction to Data Science and Data Analysis
Transcultural that can help you someday.
Global Data and Analytics Market Outlook Report
A Complete Guide to Streamlining Business Processes
Introduction to Inferential Statistics.pptx
Optimise Shopper Experiences with a Strong Data Estate.pdf
Jean-Georges Perrin - Spark in Action, Second Edition (2020, Manning Publicat...
Votre score augmente si vous choisissez une catégorie et que vous rédigez une...
CYBER SECURITY the Next Warefare Tactics
Leprosy and NLEP programme community medicine
Microsoft 365 products and services descrption
lectureusjsjdhdsjjshdshshddhdhddhhd1.ppt
 
Data Engineering Interview Questions & Answers Cloud Data Stacks (AWS, Azure,...
Steganography Project Steganography Project .pptx
 
Pilar Kemerdekaan dan Identi Bangsa.pptx
chrmotography.pptx food anaylysis techni
SAP 2 completion done . PRESENTATION.pptx
Ad

Mark Saroufim - Probability without Measure - It's only a game

  • 1. Probability without Measure! Mark Saroufim University of California San Diego msaroufi@cs.ucsd.edu February 18, 2014 Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 1 / 25
  • 2. Overview 1 History of Probability Theory Before Kolmogorov During Kolmogorov After Kolmogorov 2 Shafer and Vovk It’s only a game Winning conditions Comparison with measure theory An analogue to variance 3 Efficient Market Hypothesis Securities Market Protocol Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 2 / 25
  • 3. A gambler’s perspective This was the day before probability theory was even a field in mathematics, a field without foundations. Pascal and Fermat simply wanted to win a ton of money betting on horses and wanted to first see what it meant for a game to be fair. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 3 / 25
  • 4. A gambler’s perspective This was the day before probability theory was even a field in mathematics, a field without foundations. Pascal and Fermat simply wanted to win a ton of money betting on horses and wanted to first see what it meant for a game to be fair. If I pay a$ You pay a$ The winner gets paid 2a$ Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 3 / 25
  • 5. A gambler’s perspective This was the day before probability theory was even a field in mathematics, a field without foundations. Pascal and Fermat simply wanted to win a ton of money betting on horses and wanted to first see what it meant for a game to be fair. If I pay a$ You pay a$ The winner gets paid 2a$ This is what is referred to as inter alia (equal terms) P[E] = how much money you’re willing to put on a game where you could win 1$ Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 3 / 25
  • 6. Looking at the real world Bernoulli was the first to suggest that probability can be measured from observation P{|y/N − p| < } 1 − ÎŽ Now it seems that there could be a more mathematical treatment of probability.. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 4 / 25
  • 7. Kolmogorov’s axioms The axioms and definitions below relate a set ℩ called the sample space and the set of subsets of ℩, F. Every element in E ∈ F is called an event 1 If E, F ∈ F then E âˆȘ F, E ∩ F, E F ∈ F. Or more concisely we say that F is a field of sets. 2 ℩ ⊂ F which with the first axiom means that F is an algebra of sets 3 Every set E ∈ F is assigned a probability which is a non-negative real value using the function P : E → [0, 1] 4 P[℩] = 1 5 If E ∩ F = Ί then P[E ∩ F] = P[E] + P[F], more generally we get what is called the union bound when E and F are not disjoint then P[E ∩ F] ≀ P[E] + P[F] 6 If ∩∞ n=1En = Ί where En ⊆ En−1 · · · ⊆ E1 we have that limn→∞ P[En] = 0. This axiom with axiom 2 allows us to call F a σ-algebra A random variable x is then understood as a mapping from the size of elements of F with respect to the probability measure P Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 5 / 25
  • 8. Some Set Theory Kolmogorov’s 6th axiom needs the axiom of choice Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
  • 9. Some Set Theory Kolmogorov’s 6th axiom needs the axiom of choice Definition (ZFC Axiom of Choice) It is possible to pick one cookie from each jar even if there is an infinite numbers of jars Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
  • 10. Some Set Theory Kolmogorov’s 6th axiom needs the axiom of choice Definition (ZFC Axiom of Choice) It is possible to pick one cookie from each jar even if there is an infinite numbers of jars Weird things happen: Can divide a ball into two balls of equal volume Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
  • 11. Some Set Theory Kolmogorov’s 6th axiom needs the axiom of choice Definition (ZFC Axiom of Choice) It is possible to pick one cookie from each jar even if there is an infinite numbers of jars Weird things happen: Can divide a ball into two balls of equal volume Definition (Axiom of Determinacy) Every 2 player game with perfect information where two players pick natural numbers at every turn is already determined. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
  • 12. Some Set Theory Kolmogorov’s 6th axiom needs the axiom of choice Definition (ZFC Axiom of Choice) It is possible to pick one cookie from each jar even if there is an infinite numbers of jars Weird things happen: Can divide a ball into two balls of equal volume Definition (Axiom of Determinacy) Every 2 player game with perfect information where two players pick natural numbers at every turn is already determined. Weird things also happen: We get that there is no such thing as non-measurable sets Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 6 / 25
  • 13. Sequential Learning Von Mises was the first to propose that probability could find its foundations in games Given a bit string 001111 Predict the odds of a 1 (number shouldn’t change much if we look at a subsequence called a collective) Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 7 / 25
  • 14. Sequential Learning Von Mises was the first to propose that probability could find its foundations in games Given a bit string 001111 Predict the odds of a 1 (number shouldn’t change much if we look at a subsequence called a collective) Fortunately we have a method of quantifying how difficult it is to predict the next bit in a string: Kolmogorov complexity! Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 7 / 25
  • 15. Martingales Originally Martingales are a gambling strategy that can guarantee a win of 1$ given an infinite supply of money α + 2α + · · · + 2i α stop as soon as you win once Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 8 / 25
  • 16. Martingales Originally Martingales are a gambling strategy that can guarantee a win of 1$ given an infinite supply of money α + 2α + · · · + 2i α stop as soon as you win once Definition (Martingale) Given a sequence of outcomes x1, . . . , xn we call a capital process L if E[L(x1, . . . , xn) | x1, . . . , xn−1] = L(x1, . . . , xn) Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 8 / 25
  • 17. Martingales Originally Martingales are a gambling strategy that can guarantee a win of 1$ given an infinite supply of money α + 2α + · · · + 2i α stop as soon as you win once Definition (Martingale) Given a sequence of outcomes x1, . . . , xn we call a capital process L if E[L(x1, . . . , xn) | x1, . . . , xn−1] = L(x1, . . . , xn) L(E) → ∞ if E has probability 0 (more on this next slide) Now we define the probability of an event E as P(E) = inf{L0 | lim n→∞ Ln ≄ I} Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 8 / 25
  • 18. Martingales Theorem (Doob’s inequality) P[sup n L(x1, . . . , xn) ≄ λ] ≀ 1 λ Look familiar? Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 9 / 25
  • 19. Martingales Theorem (Doob’s inequality) P[sup n L(x1, . . . , xn) ≄ λ] ≀ 1 λ Look familiar? Markov’s inequality! P[x ≄ λ] ≀ Ex λ Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 9 / 25
  • 20. Martingales Theorem (Doob’s inequality) P[sup n L(x1, . . . , xn) ≄ λ] ≀ 1 λ Look familiar? Markov’s inequality! P[x ≄ λ] ≀ Ex λ Other Chernoeff bounds can be derived in this way as well. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 9 / 25
  • 21. Bounded Fair Coin Game We’re now ready to setup the first game between what we the skeptic and nature Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
  • 22. Bounded Fair Coin Game We’re now ready to setup the first game between what we the skeptic and nature Ki is the skeptic’s capital at time i Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
  • 23. Bounded Fair Coin Game We’re now ready to setup the first game between what we the skeptic and nature Ki is the skeptic’s capital at time i Mn is the amount of tickets that the skeptic purchases Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
  • 24. Bounded Fair Coin Game We’re now ready to setup the first game between what we the skeptic and nature Ki is the skeptic’s capital at time i Mn is the amount of tickets that the skeptic purchases xn is the value of a ticket (determined by nature) Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 10 / 25
  • 25. Bounded Fair Coin Game Theorem There exists a winning strategy for skeptic but let’s formally define what we mean by winning Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 11 / 25
  • 26. Winning conditions We claim that the skeptic wins if Kn 0∀n and if one two things happen, either lim n→∞ 1 n n X i=1 xi = 0 Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
  • 27. Winning conditions We claim that the skeptic wins if Kn 0∀n and if one two things happen, either lim n→∞ 1 n n X i=1 xi = 0 or lim n→∞ Kn = ∞ Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
  • 28. Winning conditions We claim that the skeptic wins if Kn 0∀n and if one two things happen, either lim n→∞ 1 n n X i=1 xi = 0 or lim n→∞ Kn = ∞ The first condition has two different interpretations in the finance litterature is called a self financing strategy because it means that the skeptic can remain in the game forever without ever having to borrow money. Also it means that skeptic wins if nature is forced to play randomly. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
  • 29. Winning conditions We claim that the skeptic wins if Kn 0∀n and if one two things happen, either lim n→∞ 1 n n X i=1 xi = 0 or lim n→∞ Kn = ∞ The first condition has two different interpretations in the finance litterature is called a self financing strategy because it means that the skeptic can remain in the game forever without ever having to borrow money. Also it means that skeptic wins if nature is forced to play randomly. The second makes sense, you win if you become infinitely rich but since this is unlikely this condition embodies the infinitary hypothesis which says that there is no strategy that avoids bankruptcy that guarantees that skeptic become infinitely rich. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
  • 30. Winning conditions We claim that the skeptic wins if Kn 0∀n and if one two things happen, either lim n→∞ 1 n n X i=1 xi = 0 or lim n→∞ Kn = ∞ The first condition has two different interpretations in the finance litterature is called a self financing strategy because it means that the skeptic can remain in the game forever without ever having to borrow money. Also it means that skeptic wins if nature is forced to play randomly. The second makes sense, you win if you become infinitely rich but since this is unlikely this condition embodies the infinitary hypothesis which says that there is no strategy that avoids bankruptcy that guarantees that skeptic become infinitely rich. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 12 / 25
  • 31. Back to the Fair Coin Game Theorem There exists a winning strategy for skeptic Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 13 / 25
  • 32. Back to the Fair Coin Game Theorem There exists a winning strategy for skeptic Law of Large Numbers. Skeptic bets on heads, this forces nature not to play heads often or else skeptic will become infinitely rich. So nature will start playing tails, when that happens skeptic puts an on tails. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 13 / 25
  • 33. Bounded Fair Coin Game What if xn ∈ [−1, 1] instead of {−1, 1}? Theorem There exists a winning strategy for skeptic Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 14 / 25
  • 34. Proof of Bounded Fair Coin Game We will need some terminology to tackle this problem we define a real valued function on ℩ called P which is a strategy that takes situations s = x1, x2, . . . , xn and decides the number of tickets to buy P(s). Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 15 / 25
  • 35. Proof of Bounded Fair Coin Game We will need some terminology to tackle this problem we define a real valued function on ℩ called P which is a strategy that takes situations s = x1, x2, . . . , xn and decides the number of tickets to buy P(s). KP (x1x2 . . . xn) = KP (x1x2 . . . xn−1) + P(x1x2 . . . xn)xn Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 15 / 25
  • 36. Proof of Bounded Fair Coin Game We will need some terminology to tackle this problem we define a real valued function on ℩ called P which is a strategy that takes situations s = x1, x2, . . . , xn and decides the number of tickets to buy P(s). KP (x1x2 . . . xn) = KP (x1x2 . . . xn−1) + P(x1x2 . . . xn)xn Definition Skeptic forces an event E if KP(s) = ∞∀s ∈ Ec Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 15 / 25
  • 37. Proof of Bounded Fair Coin Game Lemma The skeptic can force lim sup n→∞ 1 n n X i=1 xi ≀ and lim sup n→∞ 1 n n X i=1 xi ≄ Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 16 / 25
  • 38. Proof of Bounded Fair Coin Game Proof. take 1 as the starting capital 1 + KP (x1x2 . . . xn) = (1 + KP (x1 . . . xn−1))(1 + xn) = n Y i=1 (1 + xi ) C where C is a constant so take the log on both sides n X i=1 ln(1 + xi ) ≀ D Now use ln(1 + t) ≄ t − t2 when t ≄ −1/2 1 n n X i=1 xi ≀ D n + and we get the top part of the lemma. Replace by − to get the second Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 17 / 25
  • 39. Bounded Forecast games Somebody has got to be setting the prices, let a forecaster announce price of ticket at iteration n as mn Theorem There exists a winning strategy for skeptic by reduction to the bounded fair coin game. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 18 / 25
  • 40. Bounded Forecast games Somebody has got to be setting the prices, let a forecaster announce price of ticket at iteration n as mn Theorem There exists a winning strategy for skeptic by reduction to the bounded fair coin game. Proof. First divide all prices by C to normalize prices to [−1, 1] then set mn = 0 and we recover the previous game. Note we also need to change the first condition to limn→∞ 1 n Pn i=1(xi − mi ) = 0 Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 18 / 25
  • 41. Measure theoretic law of large numbers Assuming Xi are i.i.d random variables with mean ” and variance σ2 we define An = X1+X2+···+Xn n then E[An] = n” n = ” and similarly Var[An] = nσ2 n2 = σ2/n. By Chebyshev’s inequality we get the weak law of large numbers P( |An − ”| ≄ ) ≀ Var[An]/2 = σ2 n2 Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
  • 42. Measure theoretic law of large numbers Assuming Xi are i.i.d random variables with mean ” and variance σ2 we define An = X1+X2+···+Xn n then E[An] = n” n = ” and similarly Var[An] = nσ2 n2 = σ2/n. By Chebyshev’s inequality we get the weak law of large numbers P( |An − ”| ≄ ) ≀ Var[An]/2 = σ2 n2 To prove Chebyshev’s we define A = {w ∈ ℩ | |X(w)| ≄ α}. X(w) ≄ αIA(w). Take the expectation on both sides to get E(|X|) ≄ αE(IA) = αP(A) Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
  • 43. Measure theoretic law of large numbers Assuming Xi are i.i.d random variables with mean ” and variance σ2 we define An = X1+X2+···+Xn n then E[An] = n” n = ” and similarly Var[An] = nσ2 n2 = σ2/n. By Chebyshev’s inequality we get the weak law of large numbers P( |An − ”| ≄ ) ≀ Var[An]/2 = σ2 n2 To prove Chebyshev’s we define A = {w ∈ ℩ | |X(w)| ≄ α}. X(w) ≄ αIA(w). Take the expectation on both sides to get E(|X|) ≄ αE(IA) = αP(A) In game theoretic proof we don’t need i.i.d assumption Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
  • 44. Measure theoretic law of large numbers Assuming Xi are i.i.d random variables with mean ” and variance σ2 we define An = X1+X2+···+Xn n then E[An] = n” n = ” and similarly Var[An] = nσ2 n2 = σ2/n. By Chebyshev’s inequality we get the weak law of large numbers P( |An − ”| ≄ ) ≀ Var[An]/2 = σ2 n2 To prove Chebyshev’s we define A = {w ∈ ℩ | |X(w)| ≄ α}. X(w) ≄ αIA(w). Take the expectation on both sides to get E(|X|) ≄ αE(IA) = αP(A) In game theoretic proof we don’t need i.i.d assumption we don’t even to assume a distribution exists! Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 19 / 25
  • 45. Unbounded game Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 20 / 25
  • 46. Unbounded game Theorem If P∞ n=1 vn n2 ∞ then the skeptic has a winning strategy Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 20 / 25
  • 47. Unbounded game Theorem If P∞ n=1 vn n2 ∞ then the skeptic has a winning strategy Proof. Similar in nature to proof of the bounded fair coin game. Main idea is that the skeptic’s capital is a supermartingale (a sequence that decreases in expectation) Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 20 / 25
  • 48. What about an application Suppose you’re a clever young guy/gal who wants to make money off of these ideas Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 21 / 25
  • 49. What about an application Suppose you’re a clever young guy/gal who wants to make money off of these ideas Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 21 / 25
  • 50. What about an application Suppose you’re a clever young guy/gal who wants to make money off of these ideas A natural next step is to make an infinitely large amount of money off the stock market Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 21 / 25
  • 51. Efficient Market Hypothesis Unfortunately it seems that its difficult to have consistently better returns than the market and we will prove this. We make two assumptions that transaction costs are neglible (not as controversial as it sounds) and that the capital of a specific investor isn’t too big relative to the market. Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 22 / 25
  • 52. Securities Market Protocol Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 23 / 25
  • 53. Securities Market Protocol Proof. Maybe next time, Finance theory might need its own talk :) Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 23 / 25
  • 54. References Shafer and Vovk (2001) Probability and Finance It’s only a Game! Ramon Van Handel Stochastic Calculus Peter Clark All I ever needed to know from Set Theory Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 24 / 25
  • 55. Let’s think about how this could change machine learning, talk to me and let’s write a paper about it! Mark Saroufim (UCSD) It’s only a Game! February 18, 2014 25 / 25