YouTube2Text

“Limited Commitment: Mechanism Design Meets Information Design” Professor Vasiliki Skreta #1 — Transcript

by UTMD 東京大学マーケットデザインセンター UTokyo Market Design center · 16,436 words · 2,524 segments · language en · Watch on YouTube

Full transcript

  1. 0:00First of all, thank you very much for
  2. 0:01trusting me to come um to give you these
  3. 0:04lectures. Um I will talk about a a body
  4. 0:07of literature um on mechanism design and
  5. 0:11I know a lot of you know a lot about
  6. 0:12mechanism design in economic theory. Um
  7. 0:16so this is um a a special um part of
  8. 0:19mechanism design where the designer is
  9. 0:22also a strategic player and there are a
  10. 0:24number of subtleties that arise in this
  11. 0:26type of environment that are also
  12. 0:28transferable in other situations where
  13. 0:31we are thinking about the designer as
  14. 0:32being a player in a strategic setting.
  15. 0:36So uh the title of this lecture is
  16. 0:38limited commitment mechanism design with
  17. 0:41information design and I will talk about
  18. 0:44a pure theory but also I will apply uh
  19. 0:47the tools and the theory we're going to
  20. 0:49develop in the first lecture to a to a
  21. 0:52problem of designing histories or data
  22. 0:55sets if you like from past purchases
  23. 0:58which are what the designer is going to
  24. 1:01design in the first interaction that
  25. 1:03then the designer which can be the same
  26. 1:05designer another designer can exploit at
  27. 1:08a subsequent interaction. So if you
  28. 1:10think about a vertical relationship, an
  29. 1:12upstream firm collects data and sell it
  30. 1:14to a downstream firm. That's going to be
  31. 1:16our second lecture. This um lecture is
  32. 1:19drawn on work I've been doing for since
  33. 1:22my thesis but primarily on work I've
  34. 1:25done recently with a a extremely
  35. 1:29talented and gifted theorist Lara Deval
  36. 1:32who is also a very dear friend of mine.
  37. 1:35So um most of the work will most of the
  38. 1:38lecture will be based on work joint work
  39. 1:41with um with Lara. So, as I was alluding
  40. 1:44to a minute ago, the first lecture is
  41. 1:46going to talk about um uh the background
  42. 1:49what is the problem we're looking at and
  43. 1:51it's going to give you some perspective
  44. 1:53on some the first seminal papers by Ben
  45. 1:56Strauss on the topic and then we're
  46. 1:59going to talk about our revelation
  47. 2:01principle under limited commitment and
  48. 2:04introduce to you the class of mechanisms
  49. 2:07that are without loss of generality in
  50. 2:09those settings which we call direct
  51. 2:11blackwell mechanisms.
  52. 2:13direct black mechanisms are a class of
  53. 2:15mechanisms that I I will show you in a
  54. 2:17minute and um includes the standard
  55. 2:21direct revelation mechanisms that we use
  56. 2:24that we are more familiar with. So it's
  57. 2:26a class that is encompassing the
  58. 2:29standard canonical class if I'm making
  59. 2:31any sense. And then I'm going to
  60. 2:33illustrate the theory with a very simple
  61. 2:36two type two period model and show you
  62. 2:39how we can use this new revelation
  63. 2:42principle to express um the designer's
  64. 2:46problem again as a constraint
  65. 2:47optimization problem which is much
  66. 2:49simpler to analyze than a complicated
  67. 2:51game with a player who is choosing
  68. 2:53mechanisms.
  69. 2:55And the second lecture is going to think
  70. 2:57about the application of thinking about
  71. 3:00mechanism design as data set design in a
  72. 3:02way. So we're going to think about some
  73. 3:05um the the application will be about how
  74. 3:08um purchase history and product
  75. 3:11personalization
  76. 3:12um are shaped in a in an upstream
  77. 3:15downstream interaction where the firm
  78. 3:18can uses past purchase history with
  79. 3:21price discriminate in the second bill.
  80. 3:23And we're going to see some type of how
  81. 3:26this language we have we're going to
  82. 3:28develop in the first lecture is going to
  83. 3:30help us find what is the optimum um
  84. 3:34product line for the upstream seller and
  85. 3:36how this design of um product affects
  86. 3:42pricing and welfare and so forth
  87. 3:45which are the things we care about econ
  88. 3:47in economic settings. Right now we want
  89. 3:49to think about after we design the
  90. 3:51institution what are the implications
  91. 3:53what are the new frictions we get and
  92. 3:54what are the the welfare implications or
  93. 3:57any regulatory um uh issues that we
  94. 4:01could address with the framework.
  95. 4:04Sorry that was the wrong direction. Okay
  96. 4:07so let's start uh with a um with a kind
  97. 4:10of broad picture and um where we are. So
  98. 4:14as we all know I guess most of a lot of
  99. 4:17you know a lot about mechanism design
  100. 4:19but if something is unclear please raise
  101. 4:23your hand and don't be this is a class
  102. 4:26this is not a seminar this lecture is
  103. 4:29primarily for you not for me so I would
  104. 4:32really like to feel comfortable to raise
  105. 4:33your hand and ask whatever you like it
  106. 4:36doesn't have to be as it has to be a any
  107. 4:40any question is is a good question so
  108. 4:42please ask anything you want it's the
  109. 4:45lecture is for you. So um
  110. 4:49so we kind of know all of us more or
  111. 4:52less mechanism design is a part of
  112. 4:55economics that thinks about designing
  113. 4:57markets or institutions and it's sort of
  114. 5:00a I read this quote once in the
  115. 5:02economics that I thought is wonderful.
  116. 5:04It's mechanism design is the helping
  117. 5:06hand to the invisible hand. So how we
  118. 5:10help kind of markets that perform better
  119. 5:12and it has been successfully applied to
  120. 5:14many settings from auctions,
  121. 5:16regulations, social insurance, taxations
  122. 5:18and so forth. So um when we're thinking
  123. 5:23about designing what is the best
  124. 5:24institution of course that is a very
  125. 5:26complicated problem because we're
  126. 5:28thinking about what is the set of rules
  127. 5:30among all set of rules that um is the
  128. 5:34best according to some objective. And
  129. 5:36this question is even even writing down
  130. 5:39all set of rules is a very complicated
  131. 5:43thing to do and but we have seen
  132. 5:46tremendous progress in mechanism design
  133. 5:49thanks to a fundamental result which is
  134. 5:52is called the revelation principle. This
  135. 5:54result underpins the broad applicability
  136. 5:57of mechanism design and in particular in
  137. 5:59a dynamic setting. This result says well
  138. 6:02take an arbitrary sequence of mechanisms
  139. 6:05together with the agent strategy and
  140. 6:08think about uh now the um what is the
  141. 6:12the outcomes we are going to get when we
  142. 6:14think about the agent best responding to
  143. 6:16the sequence of mechanisms. So the se
  144. 6:19the mechanisms can be arbitrary and
  145. 6:21complicated. The agent strategy can be
  146. 6:23arbitrary and complicated but it has to
  147. 6:25be some optimal response in a strategic
  148. 6:27setting. The revelation principle says
  149. 6:29in a dynamic setting that we can rep
  150. 6:32replicate the same distribution over
  151. 6:34outcomes which is joint distributions
  152. 6:36over types and ultimate allocations who
  153. 6:39gets what with a sequence of direct
  154. 6:42revelation mechanisms
  155. 6:44where the strategy space of the agent is
  156. 6:47simply to make a report about their
  157. 6:49diet. And it and it is not just that we
  158. 6:51get a simple class of mechanisms. We
  159. 6:54also get simple behavior in particular
  160. 6:57telling the truth and participating
  161. 7:00in with a using that as a as the best
  162. 7:03response with our sequence of direct
  163. 7:05mechanism is enough to replicate um the
  164. 7:09thing that what arises from an arbitrary
  165. 7:11sequence of mechanisms. And this makes
  166. 7:14the problem very well tractable because
  167. 7:17essentially that what we get sorry is
  168. 7:20that um because we can basically replace
  169. 7:25the agent here which is strategic layer
  170. 7:28is essentially captured with the two
  171. 7:31constraints telling the truth and
  172. 7:33participating and effectively transforms
  173. 7:36the equilibrium problem into a
  174. 7:38constraint optimization problem. So
  175. 7:41instead of solving for equilibrium we
  176. 7:43are solving a decision problem much
  177. 7:46simpler.
  178. 7:48Um
  179. 7:51so now the problem is that the
  180. 7:53applicability of of the revelation
  181. 7:55principle relies on the designer's
  182. 7:58availab ability to commit to the entire
  183. 8:01sequence of mechanisms
  184. 8:03and this commitment assumption is often
  185. 8:05unrealistic. So if you think about firms
  186. 8:09they accumulate data about consumers
  187. 8:11over time and they're tempted to use
  188. 8:13this data to change the pricing the
  189. 8:15terms of contracts the same in a similar
  190. 8:19way governments benevolent governments
  191. 8:21are long lived but they cannot bind the
  192. 8:24successors so if I'm a government I can
  193. 8:26design a policy for today but no one
  194. 8:29promises that this policy is going to be
  195. 8:30adopted by uh the future incumbents
  196. 8:35so in practice practice um that's a
  197. 8:38quote from the Nobel Prize committee
  198. 8:39when they're commenting on Je roll's
  199. 8:41work in pract on regulation in practice
  200. 8:44regulation is seldom once and for all
  201. 8:47but rather an activity that take place
  202. 8:49over an extended period the regulator
  203. 8:52may be unable to commit to a regulatory
  204. 8:54policy over the relevant time span so
  205. 8:59it's not just that you know the
  206. 9:01assumption is unrealistic the optimal
  207. 9:04mechanisms we get are hard to swallow.
  208. 9:07So they are time inconsistent. For
  209. 9:09example, if we're thinking about um the
  210. 9:11optimal mechanism of a sell for a seller
  211. 9:14of a durable good. So you are a seller,
  212. 9:16you have a unit of a durable good. Let's
  213. 9:18say it's I don't know a fringe,
  214. 9:21something durable, you set the optimal
  215. 9:24mechanism is to charge a constant price.
  216. 9:26So you choose a price and then you never
  217. 9:29change it. But if you choose a price and
  218. 9:31you don't sell the good then you're
  219. 9:33committed to remove the object from the
  220. 9:35market. Uh the same thing in in context
  221. 9:40of taxation the same contract has to be
  222. 9:42repeated every period but that's not um
  223. 9:45sequentially rational because once the
  224. 9:47regulator realizes oh this firm is
  225. 9:49actually an efficient firm and can
  226. 9:51produce at a lower cost then the
  227. 9:53regulator wants to demand you know more
  228. 9:56production and less subsidy for the
  229. 9:58firm.
  230. 10:00Um
  231. 10:01so uh that's where we are and that's
  232. 10:05sort of the we're going to be thinking
  233. 10:07about now me a mechanism designer who
  234. 10:10has
  235. 10:12imperfect commitment.
  236. 10:14So under limited commitment the designer
  237. 10:17is now a player. The designer
  238. 10:19strategically exploits revealed
  239. 10:21information by the agent. Um and because
  240. 10:24the the design the agent expects well
  241. 10:27today there's a mechanism we know the
  242. 10:29rules that's great but whatever the
  243. 10:31designer learns
  244. 10:33about me uh from this interaction that
  245. 10:36could be exploded the agent is reluctant
  246. 10:39to reveal private information and the
  247. 10:42intuition is that revealed either
  248. 10:44through reporting but ultimately you
  249. 10:47know through behavior they lose
  250. 10:48information rents and in that sense the
  251. 10:52classic revelation principle no longer
  252. 10:54applies in in particular. It is not just
  253. 10:57the case that we don't have, you know,
  254. 10:59truthtelling as a canonical best
  255. 11:02response. Truth telling may not even be
  256. 11:04a best response. So, Lavon and Zola have
  257. 11:08a seminal paper in econometric 1988.
  258. 11:11Actually, this is a paper in econometric
  259. 11:13that has a problem but not a full
  260. 11:15solution. They show that in a two period
  261. 11:19regulation problem under limited
  262. 11:20commitment a standard sort of two period
  263. 11:23take you know the standard regulation
  264. 11:24problem bar on you know bas or baron
  265. 11:28meers type of problem repeat it twice
  266. 11:31you cannot find the optimum the and
  267. 11:33actually they're showing that in the
  268. 11:34first period it might be impossible to
  269. 11:37separate a continuum of types
  270. 11:40so the core conceptual difficulty is
  271. 11:44following the designers 's current
  272. 11:46payoff depends on future choices, future
  273. 11:50mechanism choices which depend on
  274. 11:53posterior beliefs about agent style. So
  275. 11:57I'm in period two. I'm going to choose
  276. 11:59the mechanism now that I I have I have
  277. 12:03some I have observed the behavior of the
  278. 12:05agent. I've updated my belief. So now
  279. 12:07I'm going to choose a second period
  280. 12:08mechanism. This mechanism depends on my
  281. 12:11beliefs. But these me these beliefs
  282. 12:14about the agent's type are themselves
  283. 12:16mechanism dependent because the agent
  284. 12:19the agent in period one thinks about
  285. 12:22well what will my behavior in period one
  286. 12:25due to the principal's belief in period
  287. 12:28two because this will affect the
  288. 12:29mechanism I will see tomorrow. So this
  289. 12:32creates this conceptual difficulty that
  290. 12:35the mecha beliefs are past and future
  291. 12:40mechanism dependent
  292. 12:43and the lack of commit and then I'm
  293. 12:46quoting from the book laon and have a
  294. 12:49big book on regulation. This was sort of
  295. 12:51a back in the day when I was young. This
  296. 12:54was sort of a a nice book to read when
  297. 12:57you were interested in regulation, which
  298. 12:59was sort of the older term for market
  299. 13:01design, sort of the more the loose term
  300. 13:04uh of thinking about, you know, how to
  301. 13:06fix markets. And this is sort of was
  302. 13:08considered one of the kind of bibles of
  303. 13:10regulation that was written by Lafon and
  304. 13:13Chiro. And they they have several
  305. 13:16chapters on imperfect commitment and
  306. 13:18they write in the book the lack of
  307. 13:20commitment in repeated adverse election
  308. 13:22situations leads to substantial
  309. 13:24difficulties for contract theory. So in
  310. 13:28a sense
  311. 13:30the lit the literature a little bit
  312. 13:32paused at the beginning of the 90s. Yes
  313. 13:34please.
  314. 13:34>> Just a clipation question. Yes.
  315. 13:37>> Uh so you are calling it a limited
  316. 13:39committed case not the no committing
  317. 13:41case. Um so is that because you assuming
  318. 13:45that the mechanism designer can at least
  319. 13:47commit to the current mechanism
  320. 13:49>> to the current? Yes. And actually this
  321. 13:51is an excellent question because in a in
  322. 13:53one slide or two slides I will tell you
  323. 13:55that although the commitment benchmark
  324. 13:58is very well defined lack of commitment
  325. 14:01has many can take many shapes because we
  326. 14:04can think about designing a contract
  327. 14:07that is a 100 period long but we're
  328. 14:09going to we allow for the possibility of
  329. 14:12renegotiation. We can so let's think
  330. 14:15about we have a 100 period relationship.
  331. 14:17Commitment says we're going to write the
  332. 14:19contract that fully specifies everything
  333. 14:21that's going to happen in the next
  334. 14:22hundred years. That's commitment.
  335. 14:25Limited commitment could mean I'm going
  336. 14:27to write 10 period contracts or I'm
  337. 14:29going to write a long contract that I'm
  338. 14:31going to allow to renegotiate or I'm
  339. 14:33going to write period by period
  340. 14:36contracts or I'm going to write a and
  341. 14:39even in the long-term contract that
  342. 14:41could allow for for certain levels of
  343. 14:44memory of the contract. Maybe the cond
  344. 14:47cannot remember you know 80 messages. So
  345. 14:51all of those things are part of the
  346. 14:53design some lit. So what we're going to
  347. 14:55do today this is actually not um I'm not
  348. 14:58opening a tangent. I'm I'm answering
  349. 15:00something that I was going to say later,
  350. 15:02but I think it's important for us to
  351. 15:04kind of think about this. What we're
  352. 15:06going to be thinking today as I'm going
  353. 15:07to talk about more specifically in a
  354. 15:09minute is com I'm I'm writing a
  355. 15:12mechanism for today, but I'm not com I'm
  356. 15:15not specifying anything contractually
  357. 15:18from tomorrow onwards. And this is what
  358. 15:21some people call no commitment, some
  359. 15:24people call limited commitment. I'm
  360. 15:26gonna call it in the chapter you know
  361. 15:29that I was kindly asked to I call it
  362. 15:32kind of spot commitment. Um so in that
  363. 15:36that's that's the thing but in all of
  364. 15:38those situations that I'm describing. So
  365. 15:41for example this is the notion of
  366. 15:43commitment using laon and ti and this is
  367. 15:46the notion of commitment of limited
  368. 15:48commitment using the classic papers.
  369. 15:50That's what I mean with commitment. And
  370. 15:52this is the notion of limited
  371. 15:53commitment. I'm sorry. Um,
  372. 15:57>> all right. Is are we good?
  373. 15:58>> Yeah. Thank you.
  374. 15:58>> Okay.
  375. 16:01So,
  376. 16:03uh, this was actually a good question
  377. 16:05because I'm I h I'm going to comment on
  378. 16:07this. Um,
  379. 16:09but I haven't I should have done it a
  380. 16:12bit earlier. So, thank you for asking
  381. 16:14this question.
  382. 16:16All right. So with that in mind, let me
  383. 16:20just go back one second. So with that in
  384. 16:23mind, um think about what what I will be
  385. 16:27saying in the next couple of slides as
  386. 16:30we commit to the mechanism today but not
  387. 16:32to anything tomorrow.
  388. 16:35Okay. So we have two approaches that
  389. 16:38have emerged. the one approach. H so the
  390. 16:41literature basically kind of stopped
  391. 16:43because it you know la kind of tried for
  392. 16:46about a decade and then it was they
  393. 16:50stopped and then then there is a
  394. 16:53you know some work that starts around
  395. 16:54the late 90s
  396. 16:57um beginning of 2000. So my paper was
  397. 16:59published in 2006. I started working on
  398. 17:01it probably 1999. You know how it goes
  399. 17:04with your first chapter for your thesis
  400. 17:06how long it takes to get published. at
  401. 17:08least in my case. Um so in in B and
  402. 17:12sprrow they thought about design proving
  403. 17:16a relation principle
  404. 17:18and I in they prove some results that
  405. 17:22showed well if you have finitely many
  406. 17:24types you're going to get the truth
  407. 17:25telling with positive probability. I
  408. 17:27wanted to solve a problem with a
  409. 17:29continuum of types where we know trutht
  410. 17:31telling does not hold. their results
  411. 17:34were not actually I was not aware of
  412. 17:36their results when I started on my um h
  413. 17:39chapter. So when I started working on
  414. 17:41the problem I started thinking about it
  415. 17:44without thinking about revelation risk
  416. 17:46the relation risk at all. And what I did
  417. 17:49I thought okay let's think about this
  418. 17:51game and think about the implications of
  419. 17:54the designer's limited commitment and
  420. 17:55agents behavior on the set of
  421. 17:57implementable outcomes basically on what
  422. 18:00are the joint distributions of our
  423. 18:02locations and types we can get at the
  424. 18:03end of the game and so let me just give
  425. 18:08you I will briefly give you this slide
  426. 18:10and then I will stop with the
  427. 18:11generalities I know it's frustrating you
  428. 18:13are all like highbrow theories you want
  429. 18:15to see equations there's going to be
  430. 18:16lots of them coming, I promise. But this
  431. 18:20this slide is going to give you sort of
  432. 18:22the recipe I used. And why am I
  433. 18:25insisting on some old you know approach?
  434. 18:28Because even though we have a revelation
  435. 18:31principle today, these problems are
  436. 18:33inherently hard. So sometimes when you
  437. 18:35want to solve a problem, relying on
  438. 18:38different ideas might be useful. And so
  439. 18:41what I did in my paper I thought well a
  440. 18:45choice of mechanisms induces a a game
  441. 18:47for the agent and the as I said the
  442. 18:51mechanisms coupled with the agent
  443. 18:52strategy induced and outcome
  444. 18:53distribution and the information the
  445. 18:56designer learns about the agent. So then
  446. 18:58I asked if we think about this long game
  447. 19:01where you know the the designer is
  448. 19:03choosing the selling mechanisms it was a
  449. 19:05durable good problem I was looking at
  450. 19:07what are the implications of the agent
  451. 19:09strategy being a best response to the
  452. 19:11mechanisms and actually if we thought if
  453. 19:14we think about the implementable
  454. 19:15outcomes in a buyer seller relationships
  455. 19:17that's basically an expected discounted
  456. 19:19probability of trade and an expected
  457. 19:21discounted transfer. So then if you
  458. 19:23think about these composite objects, you
  459. 19:25can think of them as every type of the
  460. 19:28of the buyer is going to have one of
  461. 19:29those probabilities and one of those
  462. 19:32transfers and an implication of best
  463. 19:34response is actually truthful. This kind
  464. 19:36of it has to satisfy the self-
  465. 19:38selectivity constraints. So this self-
  466. 19:40selectivity that we call truthtelling is
  467. 19:44essentially an indication of best
  468. 19:45response. But then you could use these
  469. 19:48composite objects to think about what
  470. 19:50the sequential rationality tells me
  471. 19:51about these objects. And that's
  472. 19:53basically what I did. And with with
  473. 19:56using kind of this sort of like very um
  474. 20:01approach that is not grounded in any
  475. 20:02canonical language. I was able to give
  476. 20:05enough structure on what are the PP PB
  477. 20:09implementable outcome distributions that
  478. 20:11I was able to optimize over that and
  479. 20:13show that the optimal PB implementable
  480. 20:16um outcome arises at simply posted price
  481. 20:20in every period. Of course that prove
  482. 20:22was complicated because I had to show um
  483. 20:26some steps but in any case I'm not going
  484. 20:27to go over that paper. that this le this
  485. 20:31at this level of generality you can use
  486. 20:33this approach without thinking about
  487. 20:36what is the cardinality of the D space
  488. 20:38or the nature of the interaction because
  489. 20:40it just thinks about the strategic
  490. 20:42setting and the implications of
  491. 20:44strategic behavior on outcomes which are
  492. 20:48very natural for a game theorist I
  493. 20:51think. Um so the difficulty in the
  494. 20:54analysis of this problem is something
  495. 20:56that is a little bit subtle and it's
  496. 20:59what I one can call it a failure of
  497. 21:02taxation principle. So in many sort of
  498. 21:04buyer seller relationships or in many um
  499. 21:09firm consumer relationship we could
  500. 21:11think about the mechanism as a direct
  501. 21:13mechanism. So I import my type theta and
  502. 21:16I get a quality Q and a transfer. But we
  503. 21:19could also think about the the buyer
  504. 21:21choosing a out of a menu of qualities
  505. 21:24and transfers. So I'm just going to
  506. 21:26offer quality of Q1, Q2, Q3 and I'm
  507. 21:30going to ask the buyer choose one. And
  508. 21:32of course the taxation principle says
  509. 21:35well it's with a generality asking the
  510. 21:37buyer to report or asking them to make a
  511. 21:40choice out of the menu. Are you with me?
  512. 21:42Now when you have a dynamic
  513. 21:44relationship, you could have two
  514. 21:46different messages or two different
  515. 21:48strategies leading to the same element
  516. 21:51in the menu. So it says an orange for
  517. 21:54like 100 yen. So this item in the menu
  518. 21:58can be encoding different messages and
  519. 22:02the messages could be used by different
  520. 22:04types. And when I see messages, I not
  521. 22:07only see the same menu choice because I
  522. 22:09I get different information that I use
  523. 22:11differently in the future. And that
  524. 22:14creates a subtlety. So you could have 10
  525. 22:17messages lead to the same allocation,
  526. 22:19but because these 10 messages are used
  527. 22:21by different types differentially, they
  528. 22:23have different posteriors attached to
  529. 22:25them and different continuations.
  530. 22:28Um, so this is why this type of approach
  531. 22:33although it's useful can get quite messy
  532. 22:37quickly. Oh, so now I'm going the wrong
  533. 22:39way. Sorry. Okay. So instead what we did
  534. 22:45with our paper is we developed a
  535. 22:48revelation principle for mechanism
  536. 22:50design with limited commitment. And
  537. 22:54what we what this result helps us do is
  538. 22:57to characterize a class of mechanisms
  539. 22:59and strategies that are enough to
  540. 23:01implement any outcome distribution that
  541. 23:04can be implemented under a limited
  542. 23:06commitment
  543. 23:08and
  544. 23:09um so now I'm going to
  545. 23:14question so we're going to study we
  546. 23:17study an uniform designer who interacts
  547. 23:20over time with a privately and
  548. 23:21persistently informed agent and the
  549. 23:24designer offers spot mechanisms
  550. 23:27can commit to today's but not to future
  551. 23:29mechanisms. So I don't know
  552. 23:33can I use this? I don't know how to use
  553. 23:35the how to press the button. So there
  554. 23:38I'm going to give you those slides. So
  555. 23:40and in the I don't want to spend a lot
  556. 23:42of time talking about there is a whole
  557. 23:44taxonomy
  558. 23:46of you know I put some taxonomy here.
  559. 23:48For example there is even no commitment
  560. 23:50to the current mechanism. There is even
  561. 23:52now some things of committing to smart
  562. 23:55contracts. We are in this spot. a new a
  563. 23:58new one period contract is offered in
  564. 24:00each period. No interal linkages and
  565. 24:05um if you don't mind I'll just go back
  566. 24:07and leave the taxonomy for for you to
  567. 24:10kind of look at later.
  568. 24:14So what we're going to do in the next
  569. 24:15steps we're going to overview the result
  570. 24:18the relation principle for for this
  571. 24:20particular class of limited commitment
  572. 24:23spot commitment. We didn't write a
  573. 24:26revelation principle that says what
  574. 24:27happens when you can come into 10
  575. 24:28periods 100 periods between negotiation
  576. 24:32or where we can think about mechanisms
  577. 24:34that have memory. We did not do that.
  578. 24:37And I think
  579. 24:40one of one of prestigious colleagues of
  580. 24:43yours like Takuro Yamashita has a paper
  581. 24:46working with
  582. 24:48um Nicolola Lomis on they thinking about
  583. 24:52a different form of commitment where
  584. 24:53there's a long-term mediator and can
  585. 24:56actually h store information and make
  586. 24:59recommendations to the designer. Um, so
  587. 25:02this is not what we're going to be
  588. 25:03thinking about here. Here we're going to
  589. 25:05be thinking about a current mechanism
  590. 25:07who who doesn't have memory and takes
  591. 25:11reports today determines interactions
  592. 25:14today and nothing for tomorrow.
  593. 25:18Um, and within this framework, we're
  594. 25:20going to introduce a new class, a class
  595. 25:23that is without loss of generality,
  596. 25:24which we're going to call direct black
  597. 25:26mechanisms. And then we're going to show
  598. 25:28how to apply these results.
  599. 25:33So limited commitment if you like is a
  600. 25:35form of contractual incompleteness
  601. 25:38because we are contractually specifying
  602. 25:40what is going to happen today only but
  603. 25:43nothing tomorrow. So there are other
  604. 25:45forms of contractual incompleteness
  605. 25:48because for example we might not have
  606. 25:49enough language to describe all
  607. 25:51contingencies. This is not the same
  608. 25:54here. We're going to have enough
  609. 25:55language to talk about contractual
  610. 25:58outcomes today, but we're not going to
  611. 26:00specify anything about tomorrow.
  612. 26:05So, this type of limited commitment that
  613. 26:07we're going to be looking at is relevant
  614. 26:09for the classic settings of regulation,
  615. 26:11forc auctions, and so forth where we're
  616. 26:14thinking about one period commitment,
  617. 26:16political economy settings, because this
  618. 26:18one period could be your electoral
  619. 26:21cycle. It could be four years. It
  620. 26:23doesn't have to be one you know one
  621. 26:24year. So we are thinking about our
  622. 26:27period as four years in in situations
  623. 26:30where we have four years elections.
  624. 26:33And we could also think about
  625. 26:36this type of limited commitment as a
  626. 26:38setting where we're thinking about an
  627. 26:40initial interaction that leaks
  628. 26:42information. So there areformational
  629. 26:44externalities we and this is relevant to
  630. 26:47vertical contracting or after markets as
  631. 26:50we're going to explore in the second
  632. 26:52lecture or and also in privacy design
  633. 26:56situations where the designer the
  634. 26:58upstream designer who is who is a firm
  635. 27:01let's say Amazon is designing its
  636. 27:04platform or its pricing policy is also
  637. 27:07um h functioning as a data broker or
  638. 27:11selling the data set to another firm.
  639. 27:13because this kind of information
  640. 27:15friction of what is the abstract from
  641. 27:18learning from me and how this is going
  642. 27:20to exploit me is at the heart of this
  643. 27:23commitment problem here and also in
  644. 27:25those types of settings.
  645. 27:28Okay, so this is sort of a big slide
  646. 27:30with what we're going to be doing but we
  647. 27:32have a lot of time so I hope maybe it's
  648. 27:34too many just too many tles or rather
  649. 27:37than anything else. So let's think about
  650. 27:40our game. So we're going to what is
  651. 27:44actually um different from my work and
  652. 27:48Laura with the works on of best services
  653. 27:51where we're fully describing a strategic
  654. 27:53game an excessive form game and then
  655. 27:56we're going to be thinking about the
  656. 27:59the equilibrium outcomes of that game.
  657. 28:02So this game has two players and
  658. 28:05principal and an agent. So notice an
  659. 28:07important thing we have not done is we
  660. 28:10don't have we have not tackled the case
  661. 28:12of multiple agents and that's what I was
  662. 28:14asked in the world congress you know we
  663. 28:16worked on it a bit throughout this year
  664. 28:18but this is not this the having multiple
  665. 28:21agents has other issues that come up
  666. 28:26that you know there are so many new
  667. 28:29issues that come up with these problems
  668. 28:30that one can write many papers even to
  669. 28:34um investigate some of The early
  670. 28:36concerns that arise when you have
  671. 28:38multiple agents in particular the
  672. 28:40principal will might have might be
  673. 28:43learning things about players that are
  674. 28:45that are not common knowledge. So you
  675. 28:47have an informed principal on top of
  676. 28:49your meeting committee because I can be
  677. 28:51learning things. I'm a principal. I see
  678. 28:53messages of different of all of you but
  679. 28:56you don't see the messages I'm seeing.
  680. 28:58So I'm start to get more information
  681. 29:00than the agents themselves.
  682. 29:03Okay. So let's close this parenthesis
  683. 29:05and let's go back to this. In this game
  684. 29:08now there is one principle and one
  685. 29:11agent.
  686. 29:12>> Okay they are going to interact over
  687. 29:16some number of periods that could be
  688. 29:17infinite. The principal holds the
  689. 29:20bargaining power. So they will the
  690. 29:21Prisma will be designing mechanisms and
  691. 29:24the agent has private information
  692. 29:26persistent for the for most of the talk
  693. 29:29which we're going to index by data
  694. 29:31distributed according to some prior each
  695. 29:34period and allocation a is determined
  696. 29:37this allocation can be equality in a
  697. 29:40transfer can be a match for those of you
  698. 29:43who like matching can be uh which I h
  699. 29:47which candidate won if you're thinking
  700. 29:48about an election or which item in the
  701. 29:51agenda prevailed in current in current
  702. 29:53discussions. There is also an allocation
  703. 29:56a star that represents the agent's
  704. 29:58outside option.
  705. 30:00We are going to allow the set of visible
  706. 30:03allocations in period t to depend on
  707. 30:06past allocations in per in the previous
  708. 30:09period.
  709. 30:09>> That's a clarifying question about a
  710. 30:12star. Once a get a star, he exits or
  711. 30:16>> no he come back of course. Yes. Okay.
  712. 30:19>> So the getting an outside option does
  713. 30:22not terminate the relationship.
  714. 30:24>> Okay.
  715. 30:25>> Um
  716. 30:27so in particular if you reject the
  717. 30:30mechanism and result to a star then the
  718. 30:33principal can come back and offer
  719. 30:34another mechanism. So in a sense this is
  720. 30:37also a first step of thinking about
  721. 30:39negotiating over mechanisms but the only
  722. 30:43one part is making the proposal. So the
  723. 30:45same thing we talk about bargaining
  724. 30:47where you have one proposer making
  725. 30:49proposing the split. So here you have
  726. 30:51one proposer proposing the the the peace
  727. 30:55treaty mechanism for example. So I I am
  728. 30:58I have the power to you know propose the
  729. 31:01uh the trade rules and the other country
  730. 31:05says yes or no but you know although
  731. 31:08there's the bargaining power is on one
  732. 31:10party the other party has some power
  733. 31:12because it can say no no no no this is
  734. 31:15part of this process
  735. 31:18um
  736. 31:19so h let me come back to what I wanted
  737. 31:22to say here so the set there is a
  738. 31:25sequence of allocations
  739. 31:27Um and this sequence of allocations can
  740. 31:30determine what is the set of feasible
  741. 31:35allocations we can be drawing today. For
  742. 31:38example, if the past allocations are
  743. 31:40investment decisions or tasks you did
  744. 31:44and there's some learning by doing. What
  745. 31:46are the feasible things we can get today
  746. 31:48can depend on all these bad choices or
  747. 31:50if we're thinking about addictive
  748. 31:52behavior. So if we're thinking about the
  749. 31:54seller selling an addictive good, the
  750. 31:56level of consumption in the past can
  751. 31:58affect what you know they can be
  752. 32:01offering you today. Of course, this is a
  753. 32:03terrible example, you know, but you can
  754. 32:05I'm just it could be learning by doing,
  755. 32:08but the the framework is very general
  756. 32:11>> and also the framework is so general
  757. 32:13that are the payoffs of the designer and
  758. 32:15the agent depend on the type of the
  759. 32:18design of the agent which is persistent
  760. 32:21and we have an a paper and we generalize
  761. 32:24this uh result to settings where the
  762. 32:27designer where sorry where the agents
  763. 32:29type evolves over time. the evolving
  764. 32:32type is actually simpler in a way
  765. 32:34because there's when I'm learning about
  766. 32:37theta one if the persistence is not very
  767. 32:40high the agent doesn't worry about me
  768. 32:42learning theta 1 because theta 2 is
  769. 32:44going to be drawn and it's not going to
  770. 32:47be exactly the same but if if I if I
  771. 32:50learn that your type is a 100 and I know
  772. 32:52it forever that's great because your
  773. 32:55type is stuck so then you lose all your
  774. 32:57information r so that's why in the
  775. 33:00benchmark Mark paper, we have full
  776. 33:02persistence. Does it make sense? All
  777. 33:05right, good. As I said, I'm I'm dumping
  778. 33:09a lot of information on you, but these
  779. 33:11lectures are for you and understanding
  780. 33:13this, I think, is important. So, stop
  781. 33:16me. So the payoffs depend at the end of
  782. 33:20the game we're going to have a sequence
  783. 33:21of allocations
  784. 33:24um realized obviously during the game or
  785. 33:28for the exander perspective all of those
  786. 33:29things are going to be stoastic but at
  787. 33:31the end at the end of the game there's
  788. 33:34going to be some a of t from the exander
  789. 33:37perspective there's going to be
  790. 33:38distribution over those things but at
  791. 33:41the once we have a realized vector of
  792. 33:43allocations a t this is the designer pay
  793. 33:45of W and this is the agent's payoff.
  794. 33:48Notice that these expressions are not
  795. 33:51times separable necessarily and we don't
  796. 33:54necessarily allow for discounting. So
  797. 33:57time separability and discounting are
  798. 33:59special cases. We also don't impose
  799. 34:03transfers.
  800. 34:04A can be a a pair of qualities and
  801. 34:09transfers but it doesn't have to. A
  802. 34:12could be a match. A could be a
  803. 34:14candidate. So the setting is not
  804. 34:17restricted to settings with transferable
  805. 34:19utility or to settings where we have
  806. 34:21time severable payoffs or discounting
  807. 34:24any payoff structure works. Any um set
  808. 34:28of allocation works in the math got
  809. 34:32really messy in the paper because this
  810. 34:34space we take it to be the set of
  811. 34:36current allocations is is taken to be a
  812. 34:38polish space. So you really you can take
  813. 34:42this to be finite a continum whatever
  814. 34:44you want as long as it's a polish space.
  815. 34:47Are you with me? All right. Okay. So now
  816. 34:51what is the set of mechanisms that um
  817. 34:55determine a period by period
  818. 34:57interactions?
  819. 34:58So a mechanis so we're going to write
  820. 35:00down an extensive form and we're going
  821. 35:02to assume that designers choosing a
  822. 35:05mechanism that has this form. It
  823. 35:08consists of a set of input messages M
  824. 35:12a set of output messages S and a mapping
  825. 35:15that will map an an input message to a
  826. 35:18distribution over the distributions over
  827. 35:22output messages and allocations.
  828. 35:25So M is a set of input messages and
  829. 35:28we're going to assume that its cardality
  830. 35:31it's greater or equal to the cardality
  831. 35:33of the type space. So if the type space
  832. 35:35a continum m is has you know it's a
  833. 35:37continum if a type space has a million
  834. 35:40types we we are going to allow the the m
  835. 35:44to have a lot at least a million
  836. 35:46messages and then s is a set of output
  837. 35:48messages
  838. 35:51>> so
  839. 35:52>> just to make sure so the output message
  840. 35:54is the public information
  841. 35:56>> it's going to I'm going to write down
  842. 35:57the the timing and what is observable
  843. 36:00>> okay
  844. 36:01>> yes but that but because we in a lecture
  845. 36:04and and we're going yes it's public
  846. 36:07>> and it's important that it's public
  847. 36:10>> okay thank you
  848. 36:11>> because you could also think about the
  849. 36:12output message being a message for the
  850. 36:15agent and a message for the principal
  851. 36:17>> that will create the issues that I was
  852. 36:20alluding to earlier
  853. 36:21>> that we don't know what was the output
  854. 36:23right
  855. 36:24>> but now think about so an intuitive way
  856. 36:27to think about actually let me proceed
  857. 36:30the way I planned it now
  858. 36:32>> so this is a this is a short-term
  859. 36:34mechanism. So in in contrast to some
  860. 36:38other works that talk about smart
  861. 36:40contracts and so forth that you might
  862. 36:41have seen in the literature that were
  863. 36:43published subsequently, this mechanism
  864. 36:46does not depend on past input messages
  865. 36:50since the principle can offer only spot
  866. 36:53mechanisms. So the the the principle
  867. 36:57tomorrow
  868. 36:58knows only the past output messages and
  869. 37:01allocations but not the messages that
  870. 37:03were inputed in the in the previous
  871. 37:05period and the mechanism cannot be
  872. 37:08carrying on past input messages. Every
  873. 37:11period has to depend on current input
  874. 37:14messages. Make sense?
  875. 37:18>> Yes. Why are you achieving this descent?
  876. 37:21Practically it's possible for me to
  877. 37:24depend my second period mechanism on the
  878. 37:27first period.
  879. 37:29>> Yes,
  880. 37:29>> that's what you exclude it. See, is that
  881. 37:32what you said?
  882. 37:34>> Yes, we we are excluding the current
  883. 37:36mechanism to be dependent on past input
  884. 37:39messages because if we start introd Who
  885. 37:42saw the first period input message? is
  886. 37:46the mediator or
  887. 37:47>> there is no mediator here. So the this
  888. 37:49is a relationship. So here we're trying
  889. 37:52to we you could of course think about a
  890. 37:56more rich contractual environment where
  891. 37:59you have a a mediator collecting
  892. 38:02messages from the agent and then maybe
  893. 38:06suggesting mechanisms to the designer
  894. 38:08today. But this is a different time.
  895. 38:11This is a different set. This is a
  896. 38:12different natural expensive farm game
  897. 38:15that's not the one we studied.
  898. 38:18>> So in the first period there's an input
  899. 38:20message right? Yes.
  900. 38:22>> So who saw this uh input and implement
  901. 38:25first period mechanism? Is it mediator
  902. 38:28or
  903. 38:29>> so the so the principal chooses a
  904. 38:32computer.
  905. 38:33>> Yeah.
  906. 38:33>> A you put your type in a computer and
  907. 38:38the computer speeds an output.
  908. 38:39>> I see. So imagine the computer as being
  909. 38:41a garbling device.
  910. 38:43>> Okay.
  911. 38:43>> So I'm putting my message in. I am
  912. 38:45seeing the the design the I can choose a
  913. 38:49computer that actually tells me what is
  914. 38:51the end
  915. 38:52>> and then I will select.
  916. 38:55>> Okay.
  917. 38:56>> Yeah. And yeah.
  918. 39:00>> Yes. But of course there are many other
  919. 39:03ways to think about mechanisms and
  920. 39:06imperfect commitment. This is the thing
  921. 39:08we thought is the most natural given you
  922. 39:13know um the the work on spot commitment
  923. 39:16of laon zero. Okay. So this is exactly
  924. 39:19the timing that we're thinking.
  925. 39:22Okay. So now because this is what the
  926. 39:25designer is choosing every so this is a
  927. 39:26function this is a complicated space and
  928. 39:28to make the designer's problem
  929. 39:31um well defined we are going to assume
  930. 39:34that there is some exogenous collection
  931. 39:36of messages so you know now you're
  932. 39:39writing a game usually when we write a
  933. 39:41game we write down this is the action
  934. 39:42set for a player here the action set of
  935. 39:45a player consists of these functions are
  936. 39:47you with me to make this the selection
  937. 39:49the choice sort of
  938. 39:52um well defined we are going to assume
  939. 39:54that there's some arbitrary collection
  940. 39:56of messages the gazillion you know
  941. 39:59collections this has many many many
  942. 40:01elements but you can choose a me an
  943. 40:04input messages and an output message
  944. 40:06space and any mapping five measurable
  945. 40:10from m to distributions over s um sj
  946. 40:14comma the allocations are you with me
  947. 40:18the collection doesn't mean anything it
  948. 40:20can be an arbitrary collection we're
  949. 40:21just making this assumption. This is not
  950. 40:23really an assumption. We're just writing
  951. 40:25this this way to make the choice well
  952. 40:27defined.
  953. 40:29>> Yes.
  954. 40:30>> So you're going to focus on this type of
  955. 40:33mechanism and give us the reveal
  956. 40:35revelation principle. Yes. Okay. So
  957. 40:36there could be other mechanisms that
  958. 40:38fall outside of this class where the
  959. 40:41revelation principle may or may not this
  960. 40:43so that I understand where you're going.
  961. 40:46>> Yes. So this is actually um you're
  962. 40:50correct but not let me change your words
  963. 40:52a bit. So the revelation principle
  964. 40:56we prove says if your if you are
  965. 41:01studying this any type of dynamic
  966. 41:03relationship of the form I just wrote
  967. 41:05down
  968. 41:06which this with these mechanisms our
  969. 41:09mechanisms replicate all outcomes.
  970. 41:14If we have a different extensive form in
  971. 41:17particular one where the designer is
  972. 41:20offering mechanisms that can depend on
  973. 41:22past messages we could have outcomes
  974. 41:26that we don't replicate with our
  975. 41:29mechanisms.
  976. 41:30>> So there could be different outcomes. We
  977. 41:32don't know if it's going to be and in in
  978. 41:36some games we know for example from from
  979. 41:38the work of um Gapuru that in like buyer
  980. 41:43seller or the work of Georgiadis Bowski
  981. 41:46and and Zenesh that if you allow for
  982. 41:49smart contracts
  983. 41:51like contracts that have some memory and
  984. 41:53there's a mediator uh operating those
  985. 41:56contracts the mediator introduces some
  986. 41:58interular commitment because the
  987. 42:01mediator can sort from store information
  988. 42:03for you and keep you from accessing it
  989. 42:06if you're an EVA.
  990. 42:08So when you have those type of um h
  991. 42:12richer contractual spaces, you can do
  992. 42:16more usually although it's not 100%
  993. 42:19clear and actually those papers they've
  994. 42:22been trying to prove revelation
  995. 42:23principles along those lines. we have
  996. 42:25but to the best of our knowledge we
  997. 42:27don't know of any analogous results at
  998. 42:31the moment that doesn't mean they are
  999. 42:32not possible it means that they have not
  1000. 42:35been formulated
  1001. 42:39but you know so if you buy a notion of
  1002. 42:43limited commitment which corresponds to
  1003. 42:45the notions of laonti this class of
  1004. 42:48mechanisms that I'm going to give you
  1005. 42:51are replicating all outcomes
  1006. 42:54of that particular game.
  1007. 42:56>> So just in case so so I'm a bit confused
  1008. 42:59about what you mean by the short-term
  1009. 43:00mechanisms. So yes, so so you say like
  1010. 43:03you know the so in period 2 I have to
  1011. 43:06choose a mechanism
  1012. 43:07>> again
  1013. 43:07>> right you know then so the choice of the
  1014. 43:11mechanism I'm giving to your agent
  1015. 43:14>> yes
  1016. 43:14>> does not depend on your
  1017. 43:17first period input message does it mean
  1018. 43:20>> yes
  1019. 43:21>> okay I see so that means like so so you
  1020. 43:24said like but still what happens in the
  1021. 43:27first period actually gives me some
  1022. 43:28extra information about so so that does
  1023. 43:30that come from the like an out messages.
  1024. 43:33>> Yes. And the allocations
  1025. 43:35>> and ah okay. So the allocation is also
  1026. 43:37information.
  1027. 43:38>> Yes. But let me look let's discuss them
  1028. 43:41the timing.
  1029. 43:43>> So in first of all the agent has learned
  1030. 43:45their type. I did not put that in the
  1031. 43:47timing. Okay. The agent knows data and
  1032. 43:50then we are in BT. Now the principal and
  1033. 43:53um the agent observed the realization of
  1034. 43:55a public randomization device. And I
  1035. 43:58will explain why we need this logger.
  1036. 44:00Okay.
  1037. 44:01Um the principal offers the agent a
  1038. 44:04mechanism of the what I just told you.
  1039. 44:08All right. Then uh observing the
  1040. 44:10mechanism, the the agent decides whether
  1041. 44:13to accept the mechanism or reject.
  1042. 44:16If the agent accepts the mechanism, the
  1043. 44:18agent privately reports a message M. And
  1044. 44:21then S and A are drawn from five. And
  1045. 44:24this is publicly observed. All right,
  1046. 44:26these are the questions you were already
  1047. 44:27asking. If the agent rejects
  1048. 44:31and then we move to per t plus one. If
  1049. 44:33the agent rejects then the allocation is
  1050. 44:36is determined and we move to t plus one
  1051. 44:39as you asked. So now so this is the
  1052. 44:42timing.
  1053. 44:43>> So maybe this is obvious but when you
  1054. 44:45say the agent privately report it does
  1055. 44:47it mean that the mechanism designer
  1056. 44:49doesn't observe n
  1057. 44:51>> exactly.
  1058. 44:52>> So can you actually specify the history
  1059. 44:53of the the information for the
  1060. 44:55principle? Yes. Okay. Good. Good.
  1061. 44:59>> Yes. Yes.
  1062. 44:59>> No, it's good.
  1063. 45:00>> So, yes. So, bear with me one second.
  1064. 45:03Yes, you are right on this. You are
  1065. 45:05really very pay attentive and I'm really
  1066. 45:08grateful. So, the above defines a
  1067. 45:10mechanism selection game
  1068. 45:13G where we can index it by the actually
  1069. 45:16I should have put the collection of
  1070. 45:18messages here. I was changing a little
  1071. 45:20bit the way we had presented this in the
  1072. 45:22past.
  1073. 45:24So this h this collection here should be
  1074. 45:26indexed by the collection of messages.
  1075. 45:28All right. So the public histories are
  1076. 45:31as follows. This is what everyone sees.
  1077. 45:33We see the lottery at the beginning.
  1078. 45:37Then there is a choice of mechanism and
  1079. 45:38one. No these are not the messages. This
  1080. 45:40is the mechanism. It's be it's supposed
  1081. 45:42to be bold. It doesn't look like bold
  1082. 45:44but it's different from the okay this is
  1083. 45:47the mechanism. Then pi1 is the agent's
  1084. 45:50participation decision
  1085. 45:53and then we see x the output message and
  1086. 45:56a1 the participation. So if you don't
  1087. 45:59participate this output message is the
  1088. 46:02empty set and this is a star but not to
  1089. 46:04make the notation a mess we just say we
  1090. 46:08see whether you participate or not. So
  1091. 46:10that's the public history. All right.
  1092. 46:13The private history of the agent indexed
  1093. 46:16by HDA
  1094. 46:18is the same as the public history. But
  1095. 46:20in every period, the agent knows what
  1096. 46:24they report in the mechanism.
  1097. 46:27Which means that the agent here
  1098. 46:30accumulates private information because
  1099. 46:33in PR 100 I know theta and I know the 99
  1100. 46:37messages I said in the past and this is
  1101. 46:40not known by the design.
  1102. 46:43So now now
  1103. 46:45the designer's belief at history t
  1104. 46:49given some public some public ht
  1105. 46:54are beliefs about data and about the
  1106. 46:58private histories of the agent which are
  1107. 47:00consistent with this public history.
  1108. 47:04And notice that the public history
  1109. 47:06itself contains a lot of information
  1110. 47:08because the theta which is inputed which
  1111. 47:12which the theta determines
  1112. 47:16the M's that go into the mechanism. The
  1113. 47:19M's that go into the mechanism determine
  1114. 47:21what S's and A's and C.
  1115. 47:24So this contains information but not
  1116. 47:27directly the M's at this point.
  1117. 47:32Is this better now?
  1118. 47:33>> Yeah. Okay. No, that's good.
  1119. 47:34>> Okay. Yes. I could not start with this
  1120. 47:36slide though. I had to.
  1121. 47:38>> Yeah. Right. Right. Yeah.
  1122. 47:39>> So now what are the strategies of these
  1123. 47:41players? So the principal strategies and
  1124. 47:44at every history describes the possibly
  1125. 47:47random choice of mechanisms. So the
  1126. 47:49principle could be mixing over
  1127. 47:50mechanisms.
  1128. 47:53Um and the agent strategy at when the
  1129. 47:56type is played at this history and given
  1130. 47:59this mechanism proposed
  1131. 48:01a period t it specifies the probability
  1132. 48:04of of accepting the the
  1133. 48:08mechanism and the reporting strategy
  1134. 48:12which specifies the probability
  1135. 48:14distributions over the messages
  1136. 48:17of the mechanism proposed.
  1137. 48:21All right.
  1138. 48:23So,
  1139. 48:24so now we're going to be thinking about
  1140. 48:28um so we are think so these are the
  1141. 48:30strategies. We have our histories. This
  1142. 48:33is a game a dynamic game and we're going
  1143. 48:37to be thinking h we're going to be
  1144. 48:39focusing on assessments of this game
  1145. 48:41that are perfect bas and equilibrium and
  1146. 48:43I'm going to write down in formally the
  1147. 48:45definition I the definition fully is in
  1148. 48:48the paper but the princip requires that
  1149. 48:52the principal and the agent strategy are
  1150. 48:54sequentially rational and that beliefs
  1151. 48:57are determined by a base rule uh
  1152. 49:00whenever possible. So what is an
  1153. 49:02equilibrium outcome here? The prior
  1154. 49:08mu1 and the assessment
  1155. 49:11um sigma p sigma a mu induce a
  1156. 49:14distribution over the terminal nodes of
  1157. 49:16the game and then we project
  1158. 49:21um those distributions
  1159. 49:23on to the set of types and a of ts.
  1160. 49:27Okay. So we get the distribution over
  1161. 49:29terminal nodes. It's a g complicated
  1162. 49:31game but we project those terminal nodes
  1163. 49:34onto the thing that we care about which
  1164. 49:36is types and allocations
  1165. 49:39and
  1166. 49:41um
  1167. 49:43the problem is to replicate outcomes the
  1168. 49:46mechanisms
  1169. 49:48we are thinking are encoding not only
  1170. 49:51the rules that determine the current
  1171. 49:53allocation but also the information the
  1172. 49:56designer obtains from the interaction
  1173. 49:58and that's sort of the role of the
  1174. 49:59output messages because the output if
  1175. 50:02the if the mechanism is fully revealing
  1176. 50:04the M is invertible. So I can learn the
  1177. 50:08M from the S but I could be garbling the
  1178. 50:11S. So the M. So for example I could be
  1179. 50:14putting all M's to one output message
  1180. 50:17and then one allocation then I learn
  1181. 50:20nothing. It's like a full pooling
  1182. 50:22mechanism if you like. But with the
  1183. 50:24revelation brief with the standard
  1184. 50:26mechanisms we have where we're thinking
  1185. 50:29about each message being fully observed
  1186. 50:32we are sort of ting our hands a little
  1187. 50:34bit and that was what was initially done
  1188. 50:36in the literature. So let me start with
  1189. 50:39a little bit motivating where these do
  1190. 50:42these mechanisms come from right because
  1191. 50:44they look like
  1192. 50:46>> of course
  1193. 50:48>> what about of belief
  1194. 50:50>> excuse me
  1195. 50:51>> what about of belief
  1196. 50:54>> so all beliefs are going to be an
  1197. 50:56important part of this problem. So when
  1198. 50:58we when I say we replicate all outcomes,
  1199. 51:01a lot of the work we had to do in the
  1200. 51:03proof is what happens in off path where
  1201. 51:08we have
  1202. 51:10our beliefs are not being done by base
  1203. 51:12rule and we see messages that arise
  1204. 51:14response that could probably be zero h
  1205. 51:17in all all of those things have to take
  1206. 51:19to be taken care of. So the way we the
  1207. 51:21way the proof works you are going to see
  1208. 51:24at some point that we guarantee
  1209. 51:25participation only for types that have
  1210. 51:27positive probability. And this is some
  1211. 51:31of the
  1212. 51:33detailed work that had to be done to to
  1213. 51:36take to be able to replicate all
  1214. 51:37outcomes with this very language of
  1215. 51:40beliefs. So there are going to be but we
  1216. 51:43have worked with in taking care of
  1217. 51:45everything off all messages that have
  1218. 51:47zero probability because that we are we
  1219. 51:50when we replicate when we take this
  1220. 51:52fully extensive on game with all these
  1221. 51:55histories a lot of them are never
  1222. 51:56arising in equilibrium we have to
  1223. 51:58specify play everywhere
  1224. 52:01everywhere and the specification has to
  1225. 52:04happen with our our class of mechanisms
  1226. 52:08I I won't have time to tell you about
  1227. 52:10all the details but I Just want to tell
  1228. 52:11you, reassure you that we have the help
  1229. 52:15with all of this.
  1230. 52:16>> By the way, that's probably that's going
  1231. 52:18to coming up sometime soon, but you
  1232. 52:20know, does the governing actually help
  1233. 52:22the the mechanism designers? Yes.
  1234. 52:23>> Oh, okay. I see.
  1235. 52:24>> Yes.
  1236. 52:25>> That's why you want to you want to
  1237. 52:27>> we want we I mean it's not that we want
  1238. 52:29it. I think I mean we want Let me
  1239. 52:32explain where Let me
  1240. 52:33>> Yeah.
  1241. 52:34>> You're a couple of You're always two or
  1242. 52:36three slides ahead. Okay.
  1243. 52:37>> Okay.
  1244. 52:38>> So, that's that's great for you. it it
  1245. 52:40maybe it's frustrating because you're
  1246. 52:42quick and you're like where where is she
  1247. 52:44going to say this? I'm sorry but we're
  1248. 52:45gonna we're gonna get there.
  1249. 52:47>> Okay.
  1250. 52:47>> Uh okay.
  1251. 52:49So let's think about um the mechanisms
  1252. 52:54we see in Myers's 1982 paper and related
  1253. 52:58force by force in in the 80s.
  1254. 53:02So I guess the this is not 100% a fair
  1255. 53:06comparison because a model of Marrison
  1256. 53:08is a model of with multiple agents and
  1257. 53:11he allows contractable outcomes when
  1258. 53:14which means that there are the age that
  1259. 53:15we talk about here but he also allows
  1260. 53:17for fully non-contractable decisions or
  1261. 53:20actions that are the actions that the
  1262. 53:22agent can be choosing. So all of those
  1263. 53:25things we don't have actions we don't
  1264. 53:26have many agents here. Are you with me?
  1265. 53:29So we don't have moral hazard in
  1266. 53:31particular in this model with Laura
  1267. 53:34and we only have contractable decisions.
  1268. 53:37So in Marrison's paper there is a set of
  1269. 53:40input messages and a set of output
  1270. 53:42messages and pi assigns to each input
  1271. 53:46message a joint distribution over
  1272. 53:48messages and allocations.
  1273. 53:52>> That's what's the assumption on ML and
  1274. 53:55are they just the polish spaces?
  1275. 53:57>> Yes.
  1276. 53:58>> Okay. and they have some constraints on
  1277. 54:00the cardality. So we assume that the
  1278. 54:03type that um if the if the type space is
  1279. 54:06finite for example and they said is
  1280. 54:09finite then it has to have more types
  1281. 54:12more messages than types and also we
  1282. 54:14assume that the colle that the
  1283. 54:15collection in in extensive form connect
  1284. 54:19the output messages also contain the set
  1285. 54:22of beliefs about the types.
  1286. 54:24Yes. Okay. So uh so what the the way
  1287. 54:29this mechanism work the agent as a
  1288. 54:31function of the type sends a message the
  1289. 54:33message goes into five and then with the
  1290. 54:36principle CS sa.
  1291. 54:40So
  1292. 54:42the revelation principle under
  1293. 54:43commitment says without laws of
  1294. 54:46generality
  1295. 54:47communication is direct so messages
  1296. 54:49equal types. Communication is
  1297. 54:52observable.
  1298. 54:53M and S have the same cardality. So PH
  1299. 54:56is invertible and the output messages
  1300. 55:00are redundant due to full
  1301. 55:01contractability. So when we have full
  1302. 55:04contractability,
  1303. 55:05we don't have basically any actions like
  1304. 55:07effort. We don't need these output
  1305. 55:09messages. We we just think as M and S
  1306. 55:14being the same thing. So that that means
  1307. 55:15the file is invertible. So I see the S
  1308. 55:17and the M and communication is truthful.
  1309. 55:20So when we have full commitment we just
  1310. 55:22say the mechanism is a mapping from fade
  1311. 55:25off to distributions over ultimate
  1312. 55:27allocations.
  1313. 55:29Yes.
  1314. 55:32Now um best and stra is the first paper
  1315. 55:36that I was alluding to that uh wrote the
  1316. 55:39revelation principle in these settings.
  1317. 55:41So they look again, they look at a at a
  1318. 55:43setting with one agent and and finite
  1319. 55:46has finally many types and they
  1320. 55:51assume
  1321. 55:52from the get-go they look at the
  1322. 55:55mechanisms along the lines we wrote but
  1323. 55:57they have some even further
  1324. 55:59restrictions.
  1325. 55:59>> I think I think it's sort of lost in the
  1326. 56:02last slide. What was the revelation
  1327. 56:04principle?
  1328. 56:05>> This is under commitment. commitment
  1329. 56:07>> under commitment we will get X=
  1330. 56:12>> and communication is observable so
  1331. 56:16>> S is
  1332. 56:16>> we are going to have an invertible five
  1333. 56:18so we the S is and because we have full
  1334. 56:21contractability the S is redundant we
  1335. 56:24don't have any S we just have
  1336. 56:27the mapping from theta to distribution
  1337. 56:31over age that's the revelation and the
  1338. 56:33commit
  1339. 56:33>> and the commitment
  1340. 56:36Now we move to the first paper with
  1341. 56:38limited commitment best structure here
  1342. 56:42those authors
  1343. 56:45they start with a class of mechanisms
  1344. 56:47that is even more restricting than ours
  1345. 56:51that's how science progresses though
  1346. 56:52this was a big step I mean times is step
  1347. 56:55by step they assume they start by
  1348. 56:58assuming communication is observable so
  1349. 57:01M and S have the same cardinal f
  1350. 57:04invertible
  1351. 57:05they don't allow for randomization in
  1352. 57:07the allocation. So that's actually a big
  1353. 57:10restriction because we need the
  1354. 57:12randomizations. So each output message
  1355. 57:16or input message in in their case is
  1356. 57:18attached to one allocation. So a of n
  1357. 57:22and then we also have a reduced form way
  1358. 57:25to capture limited commitment
  1359. 57:28which means that the principal observes
  1360. 57:30m because it's observable update the
  1361. 57:34beliefs and then chooses ym that
  1362. 57:36maximizes his payoff in the second
  1363. 57:39period. So there is only like a two
  1364. 57:42period interaction and the second period
  1365. 57:44is a reduced form way to capture limited
  1366. 57:47commitment and in that in that sense
  1367. 57:50they don't even write down an extensive
  1368. 57:51form so they don't have to do to deal
  1369. 57:54with histories opa or any of that and
  1370. 57:57that is important because in in some of
  1371. 58:00the games a lot of things can happen
  1372. 58:03when you allow to to not optimize you
  1373. 58:08can like in repeated games that you know
  1374. 58:09here are well expert on repeating games.
  1375. 58:12A lot of the good outcomes are sustained
  1376. 58:14by precisely by having suboptimal play
  1377. 58:18specified in some nodes of the game.
  1378. 58:22>> All right.
  1379. 58:24>> So, so
  1380. 58:24>> oh no back
  1381. 58:26>> please. Yes.
  1382. 58:28>> So here are you assuming that there are
  1383. 58:30two periods?
  1384. 58:31>> They are assuming that there are two
  1385. 58:33periods.
  1386. 58:33>> Okay. So
  1387. 58:34>> we are assuming
  1388. 58:35>> no no this two period. Okay. That was my
  1389. 58:39question.
  1390. 58:39>> Yes. Yes. Yes. That's what they they
  1391. 58:41have the main so the the body of the
  1392. 58:43paper is written by these two period and
  1393. 58:45then they have an extension to multiple
  1394. 58:47periods. But that extension in our view
  1395. 58:49is kind of problematic because it
  1396. 58:51imposes some marovian structure which is
  1397. 58:54with loss of generality. Okay. So under
  1398. 58:57those assumption
  1399. 59:00they so first let me say some things. So
  1400. 59:03the the part communication is observable
  1401. 59:05is no longer without loss of generality
  1402. 59:08due to limited contractability.
  1403. 59:11So although in the revelation principal
  1404. 59:13commitment we got that full
  1405. 59:15observability is fine.
  1406. 59:18Let me go back because I
  1407. 59:21with with the relation princip
  1408. 59:24commitment
  1409. 59:26the and the we can take we can assume
  1410. 59:30that communication is observable because
  1411. 59:33you commit to it. So you'll see I see
  1412. 59:36your type but I have already committed
  1413. 59:38what I'm going to be doing to your type
  1414. 59:41and and then that's it.
  1415. 59:44When we have limited commitment,
  1416. 59:46communication is no longer um observable
  1417. 59:50communication no longer with loss of
  1418. 59:52generality due to limited
  1419. 59:53contractability
  1420. 59:54because the principle only commits to
  1421. 59:56data location.
  1422. 1:00:00So what the these authors show is that
  1423. 1:00:05under those conditions so communicate
  1424. 1:00:08observable communication no
  1425. 1:00:09randomization and reduced form of
  1426. 1:00:11limited commitment if the principal
  1427. 1:00:13earns his highest payoff consistent with
  1428. 1:00:16the agents payoff then without loss of
  1429. 1:00:18generality communication is direct. So
  1430. 1:00:22they are thinking about the bar frontier
  1431. 1:00:24of payoffs,
  1432. 1:00:26not all payoffs, not all outcomes. And
  1433. 1:00:28they are showing that we can replicate
  1434. 1:00:31the frontier with direct communication.
  1435. 1:00:34However, we're going to lose
  1436. 1:00:35truthtellingness.
  1437. 1:00:37That's the revelation principle of best
  1438. 1:00:39straps. So that's still a simplification
  1439. 1:00:42because because before researchers they
  1440. 1:00:46were trying to do two type models and
  1441. 1:00:48they thought how many messages do we
  1442. 1:00:50need? Do we need 10? Do we need 20? This
  1443. 1:00:53result said, "Look, you need two." That
  1444. 1:00:56is a big result. But if you have three
  1445. 1:00:59types, you need three. And if you allow
  1446. 1:01:01for mixing and you have more than two
  1447. 1:01:03types, good luck because each type in
  1448. 1:01:07those settings, you can be mixing
  1449. 1:01:08upwards and downwards actually. So how a
  1450. 1:01:11player is reporting is not being done by
  1451. 1:01:13this report, this result. And of course
  1452. 1:01:16these authors are very smart and they
  1453. 1:01:18realize oh why did we assume this
  1454. 1:01:22but you know let me kind of also tell
  1455. 1:01:25you some background at this point the
  1456. 1:01:28sort of the intellectual background is
  1457. 1:01:29sort of the is more the to lose approach
  1458. 1:01:32of mechanism design where there's a lot
  1459. 1:01:33of you know taxation principle type of
  1460. 1:01:36arguments and not really thinking about
  1461. 1:01:37the communication but they start reading
  1462. 1:01:40my 82 and they said hm maybe we should
  1463. 1:01:43start using the mechanisms in 1982 where
  1464. 1:01:46the me the information
  1465. 1:01:49you know there is some communication in
  1466. 1:01:51the mechanism. So then in 2007 they
  1467. 1:01:54published another paper. Sorry it
  1468. 1:01:56doesn't come across very well. Something
  1469. 1:01:58happened but this is best and stra 2007
  1470. 1:02:01barely visible but hopefully given that
  1471. 1:02:04I'm saying it somewhat.
  1472. 1:02:08Um so they this is sort of the second
  1473. 1:02:12version. So that now they're adding
  1474. 1:02:14noise to the communication. That's a big
  1475. 1:02:16innovation. So now they remove this
  1476. 1:02:19assumption of full observability and
  1477. 1:02:22they maintain the assumption of um
  1478. 1:02:25reduced form commitment. But now so now
  1479. 1:02:27the principal just observes the output
  1480. 1:02:29message updates and chooses a y of s
  1481. 1:02:33that maximizes payoff and they maintain
  1482. 1:02:36the assumption of no randomization in
  1483. 1:02:38the allocation. So each method is
  1484. 1:02:40attached to one allocation and they show
  1485. 1:02:43under those assumptions that communi
  1486. 1:02:45without also generality communication is
  1487. 1:02:48going to be direct and truthful. So
  1488. 1:02:51that's a big now a big second step of
  1489. 1:02:54progress in science. We started with two
  1490. 1:02:57types. No idea how many messages we need
  1491. 1:03:00to have. First big result 2001. Well you
  1492. 1:03:04don't need more messages than types if
  1493. 1:03:06you have finally many types.
  1494. 1:03:09second paper now but this paper had the
  1495. 1:03:13problem the 2001 paper had the problem
  1496. 1:03:15of well we know the messages we don't
  1497. 1:03:18know the behavior so I want to kind of
  1498. 1:03:20pause here because a lot of students in
  1499. 1:03:22the cl in the lecture the revelation
  1500. 1:03:25principle is not just about canonicity
  1501. 1:03:27of the class of mechanisms it's not tell
  1502. 1:03:29you play second prize auction it tells
  1503. 1:03:32you how to play the auction
  1504. 1:03:34it tells you canonical language rules
  1505. 1:03:38and play two things
  1506. 1:03:41and that's why it sort of puts all it
  1507. 1:03:45you nails the problem because it tells
  1508. 1:03:46you look you're going to look at second
  1509. 1:03:48price auction I'm just making it like a
  1510. 1:03:50specific class of games let's call it
  1511. 1:03:53direct revelation games and it tells you
  1512. 1:03:56exactly what behavior has to be can be
  1513. 1:04:00expected here the first paper did not
  1514. 1:04:04pin down the language but not the
  1515. 1:04:05behavior the second paper did both. So
  1516. 1:04:08why did we write a third paper? Well, we
  1517. 1:04:13don't know still first of all there are
  1518. 1:04:15two things here. There is a reduced form
  1519. 1:04:17of capturing limited commitment two
  1520. 1:04:19periods and we don't know what are the
  1521. 1:04:21output messages but the output messages
  1522. 1:04:24are what are what is needed for the
  1523. 1:04:26current allocation and for the future
  1524. 1:04:29allocation and this paper did not say
  1525. 1:04:31what those are.
  1526. 1:04:34Are you with me?
  1527. 1:04:36So now
  1528. 1:04:39this is where we come in. So our result
  1529. 1:04:43says we I for the extensive form I wrote
  1530. 1:04:46down. So now we are in a fully specified
  1531. 1:04:49game. So we are going back to the
  1532. 1:04:51original game with the histories we
  1533. 1:04:53wrote. Are you all with me? And
  1534. 1:04:55everything. And now
  1535. 1:04:59we show that communication is going to
  1536. 1:05:01be direct. And this argument, the first
  1537. 1:05:06step of the argument is like the one in
  1538. 1:05:08Bess 2007. But our argument is a bit
  1539. 1:05:11harder because the agent accumulated
  1540. 1:05:14information and communication is direct
  1541. 1:05:16here. And notice
  1542. 1:05:19my type it's I'm always communicating
  1543. 1:05:22theta. I'm not going to communicate in
  1544. 1:05:24period 20 m1 m2 m3 m18 n theta. I'm only
  1545. 1:05:30communicating the pay of relevant type
  1546. 1:05:33not the things I was saying before.
  1547. 1:05:36So this is so the the canonicity of this
  1548. 1:05:39language given the extensive form we
  1549. 1:05:42wrote is not so obvious if you're
  1550. 1:05:45thinking about you know down the line
  1551. 1:05:48and then the output messages in every
  1552. 1:05:50period are beliefs about types.
  1553. 1:05:55So now and equilibrium is truthful.
  1554. 1:06:00So equilibrium output messages coincide
  1555. 1:06:02with the principal equilibrium belief.
  1556. 1:06:05We have we have um
  1557. 1:06:11the meaning of the me there is literally
  1558. 1:06:15the messages that are communicated have
  1559. 1:06:17literal meaning. So they have the truth
  1560. 1:06:19and the output messages are literal. And
  1561. 1:06:22the fact that we're insisting on having
  1562. 1:06:25output messages being literal is what is
  1563. 1:06:28very delicate to deal with or off
  1564. 1:06:31because we cannot assign whatever
  1565. 1:06:34because the beliefs are a big space. It
  1566. 1:06:36has a lot of cardality. You know you can
  1567. 1:06:39embed any space you want in this space
  1568. 1:06:42by losing the literary meaning of it.
  1569. 1:06:45But if you want the beliefs to have a a
  1570. 1:06:48meaning that also ties your hand a bit.
  1571. 1:06:52So um
  1572. 1:06:55okay
  1573. 1:06:56can can you sh so
  1574. 1:06:59>> so from from these things uh in on the
  1575. 1:07:03given path
  1576. 1:07:04>> yes
  1577. 1:07:04>> does this actually mean that the uh the
  1578. 1:07:08uh the principal uh learns the type uh
  1579. 1:07:12at the end of the period one? No, no,
  1580. 1:07:15no. Because he doesn't see the
  1581. 1:07:16>> T.
  1582. 1:07:19Maybe I'm confused. So the communication
  1583. 1:07:21being truthful
  1584. 1:07:22>> but the let me pause here. The
  1585. 1:07:26communication is not fully observable. M
  1586. 1:07:28is not observable. What is observable is
  1587. 1:07:31the output message.
  1588. 1:07:33>> Right? So sorry.
  1589. 1:07:35>> So I'm not going to learn theta.
  1590. 1:07:38I'm going to learn the input. So this is
  1591. 1:07:41M. I'm not going to see M.
  1592. 1:07:44I am going to see the beliefs about data
  1593. 1:07:47and the allocation.
  1594. 1:07:48>> Yeah.
  1595. 1:07:50>> And
  1596. 1:07:51>> oh sorry sorry I thought I misspelled
  1597. 1:07:53the slide now and I I think I
  1598. 1:07:55understand.
  1599. 1:07:55>> So and so this is what now what I've
  1600. 1:07:58told you so far is that the mechanism
  1601. 1:08:00can take input messages data and speed
  1602. 1:08:03out beliefs and allocations. But we also
  1603. 1:08:06prove another thing. We can decompose
  1604. 1:08:09it. So this is a transition probability.
  1605. 1:08:11It's theta. It's a it's a kernel from
  1606. 1:08:14theta to beliefs and allocations. We can
  1607. 1:08:17decouple this transition probability
  1608. 1:08:20into two transitions probabilities. One
  1609. 1:08:23from theta to beliefs that's and then
  1610. 1:08:26one from beliefs to allocations. So
  1611. 1:08:29basically
  1612. 1:08:30let me pause here. Suppose you have a
  1613. 1:08:32mechanism that is full pooling. Okay.
  1614. 1:08:36the the theta is going to be mapped to
  1615. 1:08:38the prior and then I'm going to map the
  1616. 1:08:41prior the single thing to a quantity
  1617. 1:08:44inequality or a match or something.
  1618. 1:08:47If the if the community if we have a
  1619. 1:08:49full if we had um a a fully separate if
  1620. 1:08:54we if we have each data mapped to the
  1621. 1:08:56direct measure that's like a direct
  1622. 1:08:59mechanism because I'm mapping suppose I
  1623. 1:09:01have two types which I can separate even
  1624. 1:09:03under the limit commit and then I have
  1625. 1:09:05one type mapped to the dra on it on it
  1626. 1:09:07each side map on the dra on itself then
  1627. 1:09:10the alpha the allocation is going to map
  1628. 1:09:13the dra on allocations which is like the
  1629. 1:09:16direct mechanism
  1630. 1:09:17So the direct mechanisms the direct
  1631. 1:09:20revelation mechanisms are a special case
  1632. 1:09:23of this class of mechanisms where that
  1633. 1:09:25each data is mapped to the direct
  1634. 1:09:28measure on itself and that's it. Do you
  1635. 1:09:32see the do you see that? Yeah. And do
  1636. 1:09:34you think that the concepts of the like
  1637. 1:09:36the false property? Because again the
  1638. 1:09:38force property means like you do not
  1639. 1:09:41learn from the A, right? You know if you
  1640. 1:09:44have the
  1641. 1:09:44>> No, you learn from the A. You learn you
  1642. 1:09:47learn but the learning from the A is
  1643. 1:09:49already encoded.
  1644. 1:09:50>> Yeah. It must be already encoded. So
  1645. 1:09:51that means like effectively you do not
  1646. 1:09:53learn from.
  1647. 1:09:54>> Effectively you don't learn from.
  1648. 1:09:55>> Right.
  1649. 1:09:57So basically that's what we do is
  1650. 1:09:59basically
  1651. 1:10:00>> the way that the proof works is you take
  1652. 1:10:02all of those histories and then you
  1653. 1:10:04orthogonalize everything. You you
  1654. 1:10:06basically and that's also some kind of
  1655. 1:10:08it talks a little bit how we we why we
  1656. 1:10:11need the the
  1657. 1:10:12>> the reason we need the public
  1658. 1:10:14randomization device is to play with
  1659. 1:10:17kind of mixing
  1660. 1:10:18>> okay
  1661. 1:10:19>> and to analyze the information. So we
  1662. 1:10:21take the histories and then everything
  1663. 1:10:24that is nonve relevant can been dumped
  1664. 1:10:26into this omega everything that is more
  1665. 1:10:30complicated than what I thought. Okay
  1666. 1:10:33lecture now so I'm not saying all of
  1667. 1:10:35those things in the lecture
  1668. 1:10:36>> because this proof is you know
  1669. 1:10:39>> yeah it's very delicate
  1670. 1:10:42>> it's a very it took us like years to do
  1671. 1:10:45this and maybe other smarter people can
  1672. 1:10:47do it shorter but it took a long time to
  1673. 1:10:50do this.
  1674. 1:10:51Um
  1675. 1:10:52>> question.
  1676. 1:10:52>> Yes.
  1677. 1:10:53>> Um are there any restrictions on the
  1678. 1:10:57dynamics of the beliefs? If it's brief
  1679. 1:11:00on theta, is it going to be martingale
  1680. 1:11:02or something?
  1681. 1:11:03>> No. Well, well, of course it's b yeah
  1682. 1:11:05this b base plausibility.
  1683. 1:11:07>> Yeah.
  1684. 1:11:07>> Yeah. Yes. Of course. There are
  1685. 1:11:09everything all the base all the
  1686. 1:11:11restrictions are come from base rule. So
  1687. 1:11:13it didn't happen that in period one I
  1688. 1:11:16believe that
  1689. 1:11:18theta prime is true with probability one
  1690. 1:11:21and suddenly in second period I started
  1691. 1:11:24start to believe that the true theta is
  1692. 1:11:27theta double prime with probability one
  1693. 1:11:29>> that will not be possible you brow
  1694. 1:11:32>> so there should be okay so b rule okay
  1695. 1:11:35>> yes
  1696. 1:11:36>> dynamics oh no there
  1697. 1:11:38>> won't be equilibrium pass
  1698. 1:11:39>> yes so so I'm going to talk about all of
  1699. 1:11:41these things in a minute this. So um
  1700. 1:11:45these mechanisms because they are
  1701. 1:11:48eventually decomposed into mappings and
  1702. 1:11:50this is like an experiment. This is if
  1703. 1:11:53you think about kamisa what we think we
  1704. 1:11:55think about an experiment mapping the
  1705. 1:11:57state space of distribution over
  1706. 1:11:59posteriors. Now our mechanism has an
  1707. 1:12:02experiment and has an allocation or that
  1708. 1:12:04maps the belief to our locations and
  1709. 1:12:08that's why we call them direct blackwell
  1710. 1:12:09mechanisms.
  1711. 1:12:14Yeah. The if there were no uh no out
  1712. 1:12:18messages then the belief is a private
  1713. 1:12:22information of the principal. Is that
  1714. 1:12:23right?
  1715. 1:12:25>> If there
  1716. 1:12:26>> if there's no output messages in the uh
  1717. 1:12:29second point
  1718. 1:12:31>> yes
  1719. 1:12:31>> then the belief is the private
  1720. 1:12:34information of the uh principal. Is that
  1721. 1:12:37right? But here we are assuming that yes
  1722. 1:12:40that's true I see it is possible it is
  1723. 1:12:43yes. So that's an that's a version of
  1724. 1:12:46the problem we did not analyze and we
  1725. 1:12:49also you know did that
  1726. 1:12:52because we wanted to yes so you could
  1727. 1:12:55have a mechanism where the there is an
  1728. 1:12:57output message observed by the principal
  1729. 1:12:59and an output message observed by the
  1730. 1:13:01agent potential.
  1731. 1:13:02>> So then the agent does not know what are
  1732. 1:13:05the leaks of the principal by himself.
  1733. 1:13:07That's a very natural thing to to think
  1734. 1:13:09about. We have not thought about this.
  1735. 1:13:12The reason we haven't thought about this
  1736. 1:13:13is not that we didn't think it's
  1737. 1:13:15interesting is that we didn't want to
  1738. 1:13:17start writing a problem where we had to
  1739. 1:13:19deal with unique commitment and we
  1740. 1:13:20private informed principle. So in bond
  1741. 1:13:23if you're interested in form principle
  1742. 1:13:25last week I gave four lectures in bond
  1743. 1:13:28on the topic. They're also on video and
  1744. 1:13:31you know informed principle is not an
  1745. 1:13:34easy problem either. So we wanted when
  1746. 1:13:37we started with Laura we said we we're
  1747. 1:13:39going to do one thing at a time. So this
  1748. 1:13:41is the one thing we did and that's why
  1749. 1:13:44the public me the messages are public
  1750. 1:13:47but it's also very natural like I don't
  1751. 1:13:50want to defend this we did not do this
  1752. 1:13:52because we thought this is simple we
  1753. 1:13:54thought this is a relevant benchmark.
  1754. 1:13:56>> I see. So in a in in in a situation
  1755. 1:14:00where you're thinking about an auction.
  1756. 1:14:02So when I started working on my job
  1757. 1:14:04market paper commitment, I had a very
  1758. 1:14:06specific motivation. I was not a very
  1759. 1:14:10high brow theorist as a student. I was a
  1760. 1:14:12student who went to seminars and thought
  1761. 1:14:14saw this game theorist presenting about
  1762. 1:14:17designing at the FCC auctions. Mgram was
  1763. 1:14:20coming. Peter Crampton. They were really
  1764. 1:14:22thinking about how the FCC should sell
  1765. 1:14:24the spectrum and they were thinking
  1766. 1:14:26about efficiency. So I was thinking why
  1767. 1:14:30do they really care about efficiency so
  1768. 1:14:31much? If in a market, you know, you sell
  1769. 1:14:34something and if someone values it more
  1770. 1:14:36than the buyer, they will just buy it.
  1771. 1:14:39There's going to be trade. So I was
  1772. 1:14:41thinking about resale. So initially I
  1773. 1:14:43started thinking about resale. But then
  1774. 1:14:44I thought well there is an a step before
  1775. 1:14:48resell. Suppose I am the FCC and I start
  1776. 1:14:50to sell it but nobody buys it. What
  1777. 1:14:53happens then?
  1778. 1:14:55So in an auction when you are say
  1779. 1:14:58government privatizing a company like my
  1780. 1:15:00country was asked to sell all its assets
  1781. 1:15:02a few years ago because Greece was
  1782. 1:15:04almost back. It's not like you know
  1783. 1:15:06Japan where strong economy. So if you're
  1784. 1:15:09a seller and you are selling a company
  1785. 1:15:12and you run the auction,
  1786. 1:15:14you see what happened. You know there is
  1787. 1:15:16some common knowledge of what happens in
  1788. 1:15:18that auction and then you come back and
  1789. 1:15:20you want to design another one because
  1790. 1:15:22nobody won the competition. At that
  1791. 1:15:24point we assume that if there was only
  1792. 1:15:27one one firm trying to acquire the the
  1793. 1:15:31the asset, it's very natural that the
  1794. 1:15:33firm and the seller know what happened
  1795. 1:15:36and it's common knowledge. So that's
  1796. 1:15:38what we're trying to capture here. Sorry
  1797. 1:15:40for that parenthesis. All right. So
  1798. 1:15:42let's go back to theory now.
  1799. 1:15:46Okay. So let me recapitulate what things
  1800. 1:15:48have been already saying. So as I said a
  1801. 1:15:50direct back mechanism consists of a
  1802. 1:15:52disclosure policy mapping types to
  1803. 1:15:55distributions over posteriors and
  1804. 1:15:57allocation rule mapping posteriors to
  1805. 1:16:00distributions over allocations.
  1806. 1:16:02And as I was already as I already said
  1807. 1:16:05direct revelation mechanisms are a
  1808. 1:16:07subset of direct blackwell mechanisms.
  1809. 1:16:10Why? Because a direct revelation
  1810. 1:16:13mechanism simply maps each type to the
  1811. 1:16:15direct measure. So that beta beta
  1812. 1:16:18mapping is basically the identity
  1813. 1:16:22theta goes to delta theta. And we also
  1814. 1:16:26get canonical behavior in our with our
  1815. 1:16:29result. The agent's behavior is reduced
  1816. 1:16:32to participation, true telling and base
  1817. 1:16:34plausibility constraints and our result
  1818. 1:16:38replicates all equilibrium outcomes of
  1819. 1:16:41any mechanism selection game among the
  1820. 1:16:43class we wrote down not different
  1821. 1:16:46classes and this is crucial for infinite
  1822. 1:16:48horizon settings. So now I want to kind
  1823. 1:16:52of contrast a little bit mechanism
  1824. 1:16:55design
  1825. 1:16:56mechanism selection games versus
  1826. 1:16:59mechanism design. So in standard
  1827. 1:17:01mechanism design the pre the principal
  1828. 1:17:05is a designer who commits to the rules
  1829. 1:17:07of the game and commits to the
  1830. 1:17:08equilibrium selection. So if you read
  1831. 1:17:11Meerson's 82 paper and Meerson's book,
  1832. 1:17:14he says mechanism design is a sort of
  1833. 1:17:16blend cooperative appro non-ooperative
  1834. 1:17:20and cooperative approach is cooperative
  1835. 1:17:22because we are sort of selecting this
  1836. 1:17:25the um the equilibrium as well. Um I
  1837. 1:17:32mean that's what he writes. I know that
  1838. 1:17:33a lot some of some of you work on
  1839. 1:17:36cooperative solution concepts and
  1840. 1:17:39hopefully the common is not very
  1841. 1:17:40confused. But any case, in in Sar
  1842. 1:17:43mechanism design, we commit to the rules
  1843. 1:17:45of the game and and the equilibrium. In
  1844. 1:17:47a mechanism selection game, the
  1845. 1:17:50principle is a strategic player. So
  1846. 1:17:52there are three consequences. First, a
  1847. 1:17:54smaller choices can help.
  1848. 1:17:57So restricting the menu of admissible
  1849. 1:18:00mechanism ties the principal's hand and
  1850. 1:18:03can improve outcomes. So I don't know if
  1851. 1:18:05you know about Odyssey which is a a
  1852. 1:18:09Greek ancient Ulysus tied himself on the
  1853. 1:18:12boat so he doesn't get attracted to the
  1854. 1:18:15singing of the sirens. So this when you
  1855. 1:18:18have union commitment is is good to tie
  1856. 1:18:20your hands. Uh
  1857. 1:18:24optimizing in every beard can hurt. So
  1858. 1:18:26the principal optimal PV may require
  1859. 1:18:29continuation play that does not
  1860. 1:18:31myopically maximize her payoff and
  1861. 1:18:34that's why characterizing all
  1862. 1:18:36equilibrium outcome matters and not just
  1863. 1:18:38the efficient ones and that's the big
  1864. 1:18:40contrast with the best trials papers as
  1865. 1:18:42well. So not it's not just that we get
  1866. 1:18:45the output messages we also allow to we
  1867. 1:18:48replicate all equilibrium outcomes and
  1868. 1:18:52sometimes I someone asked about that
  1869. 1:18:54already less information is better noise
  1870. 1:18:57and pulling in the current mechanism
  1871. 1:18:59reduces the principal's future
  1872. 1:19:01temptation to reoptimize
  1873. 1:19:04so if I know you're you're going to
  1874. 1:19:06basically exploit me I am not going to
  1875. 1:19:08behave in a revealing way today but if I
  1876. 1:19:12If there is a way to prevent myself from
  1877. 1:19:14being revealed too much then that gives
  1878. 1:19:17me more makes me makes it makes my
  1879. 1:19:20behavior loosen up a bit. So not noise
  1880. 1:19:24or pulling in the current mechanism
  1881. 1:19:25reduces the principal's future
  1882. 1:19:27temptation to reoptimize and alleviate
  1883. 1:19:30the ratchet effect. So contrast with
  1884. 1:19:32commitment with in standard mechanism
  1885. 1:19:35design larger design set is weekly
  1886. 1:19:38better more information is weekly better
  1887. 1:19:41and design is equivalent to optimization
  1888. 1:19:44that's not necessarily the case in a
  1889. 1:19:46game however after we have a relation
  1890. 1:19:49principle we can sort of turn the the so
  1891. 1:19:54the the search of the optimal of the
  1892. 1:19:56optimal VB into a constraint
  1893. 1:19:58optimization problem ultimately so we
  1894. 1:20:01you get. Yes, please.
  1895. 1:20:03>> Oh, so
  1896. 1:20:04>> no no please.
  1897. 1:20:05>> Um Oh, so at this point uh what's the
  1898. 1:20:08intention for that result? So is it
  1899. 1:20:10possible to get
  1900. 1:20:12>> I'm going to show you an a very
  1901. 1:20:14contrived example. So this is an
  1902. 1:20:16example. So there was so there's some
  1903. 1:20:18history behind this example. So that I
  1904. 1:20:20had also some discussions for the volume
  1905. 1:20:22that you hear as for the paper and we
  1906. 1:20:24had a lot of back and forth about
  1907. 1:20:27whether there is whether at least in
  1908. 1:20:30this optimization in the second period
  1909. 1:20:32is without loss blah blah blah and what
  1910. 1:20:34it's a so here I wrote an I I wrote an
  1911. 1:20:37example that is a bit contrived because
  1912. 1:20:39I wanted to make
  1913. 1:20:42a point of how naively thinking about
  1914. 1:20:45the principle optimizing in the second
  1915. 1:20:47period how it can be bad and how
  1916. 1:20:50restricting choices can be a good thing.
  1917. 1:20:52Okay, so I'm going to illustrate the
  1918. 1:20:54three points in the previous slide with
  1919. 1:20:57this trivial example. So the example has
  1920. 1:21:01two types. So has two periods and two
  1921. 1:21:03types one and three. So the period one h
  1922. 1:21:07outcome is a probability is the
  1923. 1:21:10probability or equality of trade Q and a
  1924. 1:21:12transfer.
  1925. 1:21:14And the second period allocation is some
  1926. 1:21:16number between zero and one. So you can
  1927. 1:21:19think of the like a some harassment
  1928. 1:21:22possible harassment. So the agent's
  1929. 1:21:24payoff is
  1930. 1:21:27theta times q - x if the harassment in
  1931. 1:21:3002 is going to be zero otherwise it's
  1932. 1:21:35uh zero. So I think about I'm going to
  1933. 1:21:38choose a gym and I'm going to consume
  1934. 1:21:40cure and pay X today but I don't want to
  1935. 1:21:43be bothered every period next period
  1936. 1:21:45about buying personal training blah blah
  1937. 1:21:47blah blah something extra I just want to
  1938. 1:21:50join and not be harassed and if I'm
  1939. 1:21:53expecting harassment I'm not going to
  1940. 1:21:55join that's sort of like a a now the
  1941. 1:21:58principal payoff he gets a money in the
  1942. 1:22:01first period and then he gets a payoff
  1943. 1:22:03that depends on the level of harassment
  1944. 1:22:05the expectation about the agent's type
  1945. 1:22:07and some divided by some number k which
  1946. 1:22:09is greater or equal than three or
  1947. 1:22:11something. So now if the agent joins in
  1948. 1:22:15per has no commitment he's going to
  1949. 1:22:19choosing the the thing that so under
  1950. 1:22:23commitment first of all I did not write
  1951. 1:22:25on the slide under commitment the
  1952. 1:22:26optimal thing to do is to um select a to
  1953. 1:22:31equal zero and then max because no
  1954. 1:22:34matter what you do you're never going to
  1955. 1:22:35make a lot of money the second period
  1956. 1:22:37and under uniform prior it's better to
  1957. 1:22:40ask a price of 1.5 and sell the good
  1958. 1:22:44only to type three because that's the
  1959. 1:22:46commitment. You have two types, one or
  1960. 1:22:48three, they're uniform. So if you sell
  1961. 1:22:51to both types, you're going to make one.
  1962. 1:22:54If you sell only to the high type, you
  1963. 1:22:56can sell with at price three with
  1964. 1:22:58probability half is 1.5 and you are
  1965. 1:23:01selling at price three and you're
  1966. 1:23:03committing not to harass. Suppose now we
  1967. 1:23:06have naive sequential rationality and
  1968. 1:23:09the Bristol maximizes in period two. So
  1969. 1:23:11in period 2 you have forgotten about
  1970. 1:23:13period 1 because now we're in period 2.
  1971. 1:23:16Now you're going to choose a2 equals 1
  1972. 1:23:18here. No matter what is your expectation
  1973. 1:23:21about type you're going to just choose
  1974. 1:23:23the a2 that maximizes this term. So
  1975. 1:23:25there's a unique
  1976. 1:23:29um naive optimal choose the highest
  1977. 1:23:33possible level of harassment once we're
  1978. 1:23:34in period two.
  1979. 1:23:36>> Question.
  1980. 1:23:37>> Yes. What's the law of expectation of
  1981. 1:23:40theta multiplied by a2?
  1982. 1:23:43>> Expectation is always positive, right?
  1983. 1:23:46>> Yes. This is
  1984. 1:23:47>> why do you need this expectction
  1985. 1:23:50expectation term?
  1986. 1:23:52>> Oh, because I just said no matter what
  1987. 1:23:53you learn in the first period,
  1988. 1:23:55>> it's always positive, right?
  1989. 1:23:56>> Yes, it's positive. Exactly. Doesn't
  1990. 1:23:58matter.
  1991. 1:23:59>> So, just cross out the
  1992. 1:24:01>> you can you can cross it out.
  1993. 1:24:03>> This is a simp maybe I could have make
  1994. 1:24:05it the example nicer. First of all,
  1995. 1:24:07sorry.
  1996. 1:24:08>> Okay.
  1997. 1:24:09>> Or maybe in the P maybe the chapter is
  1998. 1:24:11nicer. I don't remember what I have now.
  1999. 1:24:13But yes, it doesn't matter. Your payoff
  2000. 1:24:15is some a a
  2001. 1:24:17>> increase
  2002. 1:24:18>> increase. Yes, you're right. Thank you.
  2003. 1:24:21So,
  2004. 1:24:23uh
  2005. 1:24:25I had a deadline.
  2006. 1:24:28I'm joking.
  2007. 1:24:30Yes. So, maybe I should have made that.
  2008. 1:24:33So in any case, so notice because the
  2009. 1:24:36agent now once we're in 02, the agent
  2010. 1:24:39doesn't really care about the A2, he
  2011. 1:24:42um at this point rejecting any mechanism
  2012. 1:24:46is also a configuration equilibrium for
  2013. 1:24:47the agent in per 2. So if the so um
  2014. 1:24:54once the agent is in he the A2 does not
  2015. 1:24:57matter for the agent in in this in this
  2016. 1:25:00specification. rejection is the best
  2017. 1:25:02response which is equivalent to
  2018. 1:25:04selecting in my modeling a2 equals zero.
  2019. 1:25:08So um what when we specify a
  2020. 1:25:11continuation equilibrium where the agent
  2021. 1:25:13rejects the second period mechanism no
  2022. 1:25:15matter what is the proposal um the
  2023. 1:25:18principal payoff is 1.5 and we get the
  2024. 1:25:21commitment
  2025. 1:25:23h optimum back so what are the lessons
  2026. 1:25:26from this example naive sequential
  2027. 1:25:29rationality is not the same as QB
  2028. 1:25:31feasibility because if it it imposes a
  2029. 1:25:35marco friction which is with loss.
  2030. 1:25:38Multiplicity is a feature when we have a
  2031. 1:25:41continu a continuation equilibrium where
  2032. 1:25:43the buyer where the buyer rejects no
  2033. 1:25:45matter what.
  2034. 1:25:48This the principal can select this
  2035. 1:25:51continuation equilibrium, this rejection
  2036. 1:25:53because it works as a as a restrain as a
  2037. 1:25:57um because it essentially works as a
  2038. 1:26:00restraint and the smaller choice set
  2039. 1:26:04helps. If the choice set of the
  2040. 1:26:06harassment policy was a priority
  2041. 1:26:09restricted to just zero, then we would
  2042. 1:26:11get the commitment outcome even under
  2043. 1:26:14this myopic optimization.
  2044. 1:26:17because we would tie the designer's
  2045. 1:26:19hands in the second pair not to harass.
  2046. 1:26:22So that's the things I wanted to
  2047. 1:26:24communicate with this kind of example.
  2048. 1:26:27>> Awesome.
  2049. 1:26:29>> This one the naive sequential
  2050. 1:26:32rationality. So assuming that the the
  2051. 1:26:34principal maximizes payoff in second in
  2052. 1:26:36the second period. So in the best stra
  2053. 1:26:40approaches
  2054. 1:26:41>> that's what that's what you have that's
  2055. 1:26:43what you're going to do, right? And
  2056. 1:26:44>> that's what I was That's what Spencer
  2057. 1:26:46Straws were doing.
  2058. 1:26:47>> And then that means the agent's never
  2059. 1:26:48going to join the jail.
  2060. 1:26:49>> Exactly.
  2061. 1:26:50>> And so you're stuck with 1.5.
  2062. 1:26:52>> You're stuck with zero because if
  2063. 1:26:55>> Oh, yes. You're stuck at zero. Exactly.
  2064. 1:26:56>> Yes. Because if the agent anticipates
  2065. 1:26:58harassment, they never join.
  2066. 1:26:59>> Yes. So you're stuck. So the agent and
  2067. 1:27:01if but if if it if we have if we think
  2068. 1:27:05about the agent
  2069. 1:27:07if the if we have if we specify
  2070. 1:27:09continuation play
  2071. 1:27:11uh that the the agent rejects no matter
  2072. 1:27:15what is the mechanism and so the agent
  2073. 1:27:17then the principal will set a a= zero
  2074. 1:27:21because
  2075. 1:27:22>> because that's that's an equilibrium
  2076. 1:27:24then we can sustain commitment under the
  2077. 1:27:27specification of continuation
  2078. 1:27:28equilibrium.
  2079. 1:27:30And then the PB feasibility. So that's
  2080. 1:27:33>> the PB feasibility is that it's a
  2081. 1:27:34continuation equilibrium for the agent
  2082. 1:27:36to reject anything. So then I'm going to
  2083. 1:27:39offer a toal zero and rejection as a
  2084. 1:27:41best response and by meaning by
  2085. 1:27:44specifying that play tomorrow we are
  2086. 1:27:47basically achieving commitment as a PB.
  2087. 1:27:52Do you does it make sense? So I guess
  2088. 1:27:54the if you have naive sequential
  2089. 1:27:58rationality the principle can only have
  2090. 1:28:00zero.
  2091. 1:28:01>> Yes.
  2092. 1:28:01>> And then you're saying that first bullet
  2093. 1:28:04point is saying that's not equal to PB
  2094. 1:28:06feasibility.
  2095. 1:28:07>> Yes.
  2096. 1:28:08>> Sorry what was PB
  2097. 1:28:09>> vis PBS because PB feasibility is to
  2098. 1:28:12think about all PB all continuation
  2099. 1:28:15plays and then select the one that is
  2100. 1:28:18best from the exander perspective
  2101. 1:28:20>> for the principal
  2102. 1:28:21>> for the principal.
  2103. 1:28:22>> Yes. So I'm saying that when you're
  2104. 1:28:24thinking about this more as a strategic
  2105. 1:28:26setting and you allow for these
  2106. 1:28:27multiplicity continuations, this can be
  2107. 1:28:29a feature because it can help you get
  2108. 1:28:32the commitment which was something that
  2109. 1:28:34Bon Stra's work work did not show
  2110. 1:28:37because they were always assuming that
  2111. 1:28:39the Y of M is optimal given the M.
  2112. 1:28:41>> I see. And this PB feasibility involves
  2113. 1:28:44setting this this A2 or the action that
  2114. 1:28:48the principal can take in the second
  2115. 1:28:49period to be equal to Z
  2116. 1:28:51>> zero. and I combined with rejection. So
  2117. 1:28:54a to zero and rejection are best mutual
  2118. 1:28:57best responses. So when the buyer says
  2119. 1:28:59I'm rejecting no matter what, a toals 0
  2120. 1:29:02is a best response
  2121. 1:29:04for the principle.
  2122. 1:29:06Yes.
  2123. 1:29:08Okay. So now let's talk about let's look
  2124. 1:29:11uh when do I how much
  2125. 1:29:14>> uh you have 15 minutes. Yeah.
  2126. 1:29:16>> Okay. Perfect. Good. So um let's talk
  2127. 1:29:19about okay let's talk about the theorem
  2128. 1:29:23um
  2129. 1:29:25so the theorem says for any collection
  2130. 1:29:27of messages calligraphic I and any PV
  2131. 1:29:30assessment of this me of this game
  2132. 1:29:33indexed by this collection of messages
  2133. 1:29:37an outcome equivalent public so there's
  2134. 1:29:39something I did not stress so far public
  2135. 1:29:42and I will explain in a minute of a game
  2136. 1:29:45where the messages are theta and g and
  2137. 1:29:50output messages of our beliefs exist
  2138. 1:29:52such that after every history on and off
  2139. 1:29:56the path I know you like off the path
  2140. 1:30:00the principal offers a direct black
  2141. 1:30:02mechanism in response to the principal's
  2142. 1:30:04equilibrium offer of a mechanism if data
  2143. 1:30:07is in the support of the principal's
  2144. 1:30:08belief at HD then theta always
  2145. 1:30:11participates
  2146. 1:30:13conditional on participating the agent
  2147. 1:30:15truthfully reports her type.
  2148. 1:30:18If the mechanism outputs belief mu then
  2149. 1:30:22the marginal on theta because remember
  2150. 1:30:25the beliefs are about data and the
  2151. 1:30:28history
  2152. 1:30:30but the marginal on theta of the
  2153. 1:30:32principles believe coincide with mu and
  2154. 1:30:36we call a BB assessment that satisfies
  2155. 1:30:38the above properties a canonical BB.
  2156. 1:30:41So canonical BB of the canonical gain.
  2157. 1:30:44So we have a canonical PB which means
  2158. 1:30:47this behavior
  2159. 1:30:49the canonical gate is extensive form
  2160. 1:30:51game where now we don't have many
  2161. 1:30:53messages many collections we have one
  2162. 1:30:56collection inputs are type reports
  2163. 1:30:58output messages are beliefs so this game
  2164. 1:31:03is much coarser than the classical game
  2165. 1:31:05we started and this play is also much
  2166. 1:31:09coarser and public so canonical TV and
  2167. 1:31:12the canonical game replicate all
  2168. 1:31:14equilibrium outcomes of all mechanism
  2169. 1:31:16selection games in this family
  2170. 1:31:19and like the standard revelation
  2171. 1:31:21principle it reduces the agent's
  2172. 1:31:23behavior and its impact on the
  2173. 1:31:25principal's belief to a series of
  2174. 1:31:27constraints that the mechanism must
  2175. 1:31:29satisfy. of truthtelling and
  2176. 1:31:32participation which is the standard ones
  2177. 1:31:34plus base plausibility constraint which
  2178. 1:31:37is the constraint that keeps track of
  2179. 1:31:39the designer sequential rationality.
  2180. 1:31:44All right. So that's sort of the
  2181. 1:31:45theorem. I'm letting you pause for a
  2182. 1:31:48second.
  2183. 1:31:51>> I know by the way. So so we are just
  2184. 1:31:54interested in the given outcomes which
  2185. 1:31:56is just like you know the whole
  2186. 1:31:59>> sequence of the AP we we are not
  2187. 1:32:02concerned with like how the information
  2188. 1:32:04is revealed through the past.
  2189. 1:32:06>> Is this right?
  2190. 1:32:09>> Yeah. Ultimate outcome. So, so like we
  2191. 1:32:12might also be interested in like how the
  2192. 1:32:14information is gradually like you know
  2193. 1:32:16revealed to the like the principle
  2194. 1:32:18potentially for the different
  2195. 1:32:19mechanisms.
  2196. 1:32:21>> Um
  2197. 1:32:21>> probably that can be replicated.
  2198. 1:32:25>> It could. Yes, probably. But I guess you
  2199. 1:32:27care about the information because
  2200. 1:32:29essentially you care about the
  2201. 1:32:30allocation.
  2202. 1:32:30>> Yeah. Right. Right. Right.
  2203. 1:32:31>> So if you have a if you have like a but
  2204. 1:32:33you know there are some there's
  2205. 1:32:35>> I'm not trying to criticize but right I
  2206. 1:32:36just want to understand. Sorry if I
  2207. 1:32:39responded in a way that it sounded like
  2208. 1:32:40a criticism. I just wanted to add on
  2209. 1:32:42what you said if you had a setting like
  2210. 1:32:45a psychological gay in a psychological
  2211. 1:32:47gay beliefs like if I'm the agent and I
  2212. 1:32:50care about the perception of the
  2213. 1:32:52principal about me. So like my daughter
  2214. 1:32:54now that we are in this country and
  2215. 1:32:56everyone is polite. Mom please don't
  2216. 1:32:58embarrass us. You have to be you. She
  2217. 1:33:00she was reading about the educate and
  2218. 1:33:02she's so she cares about how you know
  2219. 1:33:07people perceive. So that is a very
  2220. 1:33:09natural environment. In this game we
  2221. 1:33:12wrote down we did not assume people's
  2222. 1:33:14payoffs depend on beliefs. Uh so by
  2223. 1:33:18replicating a and thetas we replicate
  2224. 1:33:20payoffs in a psychological game might
  2225. 1:33:23you might want to actually replicate the
  2226. 1:33:26beliefs because that actually something
  2227. 1:33:28that is important. So here we replicate
  2228. 1:33:30the allocations. Um okay and
  2229. 1:33:36and I want to also say something about
  2230. 1:33:38the publicity of the PPE. So at some
  2231. 1:33:41point in the proof which I'm not I'm we
  2232. 1:33:44show that with all of the generality the
  2233. 1:33:47agents behavior and condition only on
  2234. 1:33:50public histories. So the agent's
  2235. 1:33:52behavior
  2236. 1:33:55depends on the agent's history. the
  2237. 1:33:57agents. He already have all these
  2238. 1:33:59messages the agent has been saying all
  2239. 1:34:01along.
  2240. 1:34:02So um we show that actually we can
  2241. 1:34:06replicate behavior when the the first
  2242. 1:34:09proposition in the paper is to show that
  2243. 1:34:11we can replicate everything with
  2244. 1:34:13behavior that depends only on public
  2245. 1:34:15information. And the intuition for that
  2246. 1:34:18is that if we have suppose you have you
  2247. 1:34:20are type two. Your type is two and you
  2248. 1:34:24have two but two histories that include
  2249. 1:34:26all these past messages and just to make
  2250. 1:34:28it visible. One history is the red
  2251. 1:34:30history, one is the yellow. Suppose all
  2252. 1:34:33of those histories
  2253. 1:34:35are your private histories they can they
  2254. 1:34:38are projected on the same public
  2255. 1:34:40history. So the allocations and what the
  2256. 1:34:45principal has learned about you are the
  2257. 1:34:47same in the red and then yellow which
  2258. 1:34:49means that you have in the past consumed
  2259. 1:34:51the same things.
  2260. 1:34:53Now if you're using different behaviors
  2261. 1:34:56for these private histories you must be
  2262. 1:34:58different
  2263. 1:34:59in the future because they're both best
  2264. 1:35:02responses and the payoffs are the same
  2265. 1:35:04in the past. So if you're doing
  2266. 1:35:06different things you are indifferent. So
  2267. 1:35:08we are using this indifference to build
  2268. 1:35:10an outcome equivalent public history and
  2269. 1:35:13that's how we get another property
  2270. 1:35:19um which I did not stress so far which
  2271. 1:35:21is the recursivity but let me say what
  2272. 1:35:25our revelation principle allows us to do
  2273. 1:35:28like in mechanism design the principal
  2274. 1:35:31equilibrium choice of mechanism
  2275. 1:35:32satisfies participation constraints and
  2276. 1:35:34incentive constraints like in
  2277. 1:35:36information design which a lot of us
  2278. 1:35:38know consistency. We get consistency
  2279. 1:35:41between output beliefs and equilibrium
  2280. 1:35:43beliefs because we have we insisted that
  2281. 1:35:45our messages have literal meaning. And
  2282. 1:35:48then we have two implications. The
  2283. 1:35:50principles belief plus the me the
  2284. 1:35:53communication device of the mechanism
  2285. 1:35:55induce a base plausible distribution of
  2286. 1:35:57a posteriors and in the in the
  2287. 1:36:00applications we can separately design
  2288. 1:36:02the information and the allocation.
  2289. 1:36:05So in in some settings we can with
  2290. 1:36:09transfers for example we can get virtual
  2291. 1:36:11circles representation optimize with
  2292. 1:36:13respect to Q for to the allocation
  2293. 1:36:17probability for each belief and then do
  2294. 1:36:20information design two steps and the
  2295. 1:36:24fourth thing is that uh that comes from
  2296. 1:36:28the public PD we get recursivity and
  2297. 1:36:33this is super nice when we have infinite
  2298. 1:36:35horizon problems.
  2299. 1:36:37So because of all of these things we
  2300. 1:36:40have done some new applications h
  2301. 1:36:42because we don't have cardinality
  2302. 1:36:45on restrictions on cardinality of the
  2303. 1:36:47type space and the length of the horizon
  2304. 1:36:49we have we also have an extension to
  2305. 1:36:52markoff settings in the terms of in the
  2306. 1:36:53sense of marovian types
  2307. 1:36:57information evolving in a marovian
  2308. 1:36:59sense. we have been able to show that
  2309. 1:37:03price are optimal in an infinite horizon
  2310. 1:37:05binary type durable good model. So my in
  2311. 1:37:08my job market paper I had finally many
  2312. 1:37:12periods
  2313. 1:37:13but a continuum of types. So actually
  2314. 1:37:16that problem is still an open problem
  2315. 1:37:18with more general mechanisms. The one I
  2316. 1:37:20did in my job market
  2317. 1:37:28and
  2318. 1:37:30we are we are going to show you how we
  2319. 1:37:32can use how we can do like um how we can
  2320. 1:37:35do the product line design in the in the
  2321. 1:37:37second lecture. So I we are able to show
  2322. 1:37:39that limited commitment
  2323. 1:37:43when we're thinking about a monopolist
  2324. 1:37:45choosing varieties
  2325. 1:37:47in um or choosing a nonlinear pricing
  2326. 1:37:50like in a Musa Rosen setting. We are
  2327. 1:37:53going to show that limited commitment
  2328. 1:37:55actually coarsens the menu that of
  2329. 1:37:57varieties that the seller um uses. And
  2330. 1:38:01then to use this framework because we
  2331. 1:38:03are we are introducing information
  2332. 1:38:05design with additional constraints. We
  2333. 1:38:08have developed a paper which was
  2334. 1:38:10published in the mathematics of
  2335. 1:38:11operations research which is called it
  2336. 1:38:13constraint information design where we
  2337. 1:38:16where we derive some results that one
  2338. 1:38:18can use to solve um complex information
  2339. 1:38:22design problems under arbitrary number
  2340. 1:38:24of inequality or equality constraints.
  2341. 1:38:28Okay. So let me this someone shared this
  2342. 1:38:31to us and I thought it was very funny.
  2343. 1:38:33So this is best sts which is they were
  2344. 1:38:37there you get lied but know your lie but
  2345. 1:38:39continue where in in our case you tell
  2346. 1:38:42the truth they say I I love listening to
  2347. 1:38:44lies when I know the truth so I I hope
  2348. 1:38:48you don't mind me adding this but when
  2349. 1:38:50they shared it to me I thought this is
  2350. 1:38:52so funny and I have to put in the slide
  2351. 1:38:54um all right so this we did not do that
  2352. 1:38:58Pablo can only do that all right so Um
  2353. 1:39:03let's we have about 10 minutes before
  2354. 1:39:05the break I think right?
  2355. 1:39:07>> Yeah.
  2356. 1:39:07>> So let me uh start telling you about how
  2357. 1:39:11direct black hole mechanisms work and
  2358. 1:39:14how we use them to replicate outcomes.
  2359. 1:39:16I'm going to show you basically an a
  2360. 1:39:18sketch of the proof and how to use the
  2361. 1:39:22result in as simple as possible setting
  2362. 1:39:24one imagine which is a durable good
  2363. 1:39:27setting with two types and two periods.
  2364. 1:39:31It doesn't get easier than this. So now
  2365. 1:39:34we are going to specialize
  2366. 1:39:37in many ways but please don't think that
  2367. 1:39:41the the model only applies to durable
  2368. 1:39:43goods because sometimes I we I read I
  2369. 1:39:46read papers right in citing our words
  2370. 1:39:47and says our paper you know relies on
  2371. 1:39:50transfers whatever no so the durable
  2372. 1:39:54good is just an illustration don't mold
  2373. 1:39:57mod. Okay, so we have a buyer and a
  2374. 1:40:00seller interacting over evenly many
  2375. 1:40:03possible periods.
  2376. 1:40:05Possibly we're going to do two periods
  2377. 1:40:07in the example. The seller owns one unit
  2378. 1:40:09of a durable good and assigns zero value
  2379. 1:40:12to it. The buyer has private information
  2380. 1:40:14that is either low or high and the
  2381. 1:40:17probability that it's high is called
  2382. 1:40:19new.
  2383. 1:40:21um we are going to we also discuss in
  2384. 1:40:24the paper the case where the tit
  2385. 1:40:27continue and theta is drawn according to
  2386. 1:40:29f1 but I'm I chose a different
  2387. 1:40:32application for the lecture for the
  2388. 1:40:34second lecture so a current allocation
  2389. 1:40:37here a of t is just the pair which
  2390. 1:40:40specifies
  2391. 1:40:41q and x so q is either zero if we have
  2392. 1:40:45no trade or one if we have trade and x
  2393. 1:40:48is a real
  2394. 1:40:52Um
  2395. 1:40:54so Q indicates whether the good was sold
  2396. 1:40:56or not and X is the payment from the
  2397. 1:40:58buyer to the seller. If the good is sold
  2398. 1:41:00in B or two the game ends and if the
  2399. 1:41:03final allocation is A of T which
  2400. 1:41:06specifies uh whether the good was sold
  2401. 1:41:09or not and the transfers the buyer and
  2402. 1:41:11the seller's payoff are now we have
  2403. 1:41:13discounting and we're summing over
  2404. 1:41:14periods.
  2405. 1:41:16The buyers gets this and the seller gets
  2406. 1:41:19the expected expected discounted payment
  2407. 1:41:22and there is some discount factor which
  2408. 1:41:24is common in this specification.
  2409. 1:41:27Um so at the how does the game work? At
  2410. 1:41:30the beginning of every period the seller
  2411. 1:41:32offers a mechanism. The buyer accepts or
  2412. 1:41:35rejects. If the buyer rejects we have no
  2413. 1:41:38trade and no transfers. If the buyer and
  2414. 1:41:41we move on to the second period or the
  2415. 1:41:43subsequent period. If the buyer
  2416. 1:41:45participates there is an allocation
  2417. 1:41:47determined and if the allocation is
  2418. 1:41:49trade the game ends. So in that sense
  2419. 1:41:52the problem is um very simple because
  2420. 1:41:56only if there is no trade we move on to
  2421. 1:41:59the subsequent period. So limited
  2422. 1:42:01commitment here binds only if no trade
  2423. 1:42:04realizes.
  2424. 1:42:08So under full commitment uh we have the
  2425. 1:42:11standard revelation principle. So when
  2426. 1:42:14we have the standard revelation
  2427. 1:42:15principle
  2428. 1:42:17um
  2429. 1:42:19is the optimum is to repeat the static
  2430. 1:42:21mechanism every period. So the the
  2431. 1:42:26static optimum in every period is a
  2432. 1:42:28direct mechanism. So now a direct
  2433. 1:42:31mechanism is just the mapping from types
  2434. 1:42:33to distributions of allocations. So in
  2435. 1:42:36this space in this h model the
  2436. 1:42:39allocations are these q's and x's but
  2437. 1:42:42nobody writes mechanisms like this right
  2438. 1:42:44when we write when we have transfers we
  2439. 1:42:45say look instead of randomizing over the
  2440. 1:42:48allocations because we have linear in
  2441. 1:42:52because they also are linear in types
  2442. 1:42:53and transfers we are going to um write
  2443. 1:42:57down the phi instead as a probability of
  2444. 1:43:01trade and and an expected transfer. So
  2445. 1:43:04eventually this formulation here becomes
  2446. 1:43:08a a probability of trade. So analog a
  2447. 1:43:10rule that specifies for each data a
  2448. 1:43:13probability of trade and a rule that
  2449. 1:43:15specifies for each data an expected
  2450. 1:43:17transfer. That's how we operationalize
  2451. 1:43:21the revelation principle in everyday
  2452. 1:43:23life. You never see these five things
  2453. 1:43:27written. You only see the Q and the X.
  2454. 1:43:29What is embedded here is that the
  2455. 1:43:32lottery over those things has been
  2456. 1:43:34already run and we have and we have
  2457. 1:43:37already used the fact that everything is
  2458. 1:43:38linear to get to this simplification.
  2459. 1:43:42Sometimes people use a simplification
  2460. 1:43:43when it's not actually justified.
  2461. 1:43:46Um by the way but that's okay. Um uh so
  2462. 1:43:52buyer the buyer reports the truth and
  2463. 1:43:54participates and what's the optimum
  2464. 1:43:56here? Well, if the here if the there is
  2465. 1:44:00a belief which we call mu1 bar which is
  2466. 1:44:03theta l over theta h that's the belief
  2467. 1:44:06that below what below that if your prior
  2468. 1:44:11is below that threshold the optimum is
  2469. 1:44:13to sell at a low price and sell to both.
  2470. 1:44:16So if the prior is low below that ratio
  2471. 1:44:20it's it's better to sell at a low price
  2472. 1:44:23and sell with probability one.
  2473. 1:44:26If the prior on the other hand is high,
  2474. 1:44:30it's above that threshold that
  2475. 1:44:32threshold, then you're going to we it's
  2476. 1:44:35better to sell only with with
  2477. 1:44:36probability mu times theta h. Why?
  2478. 1:44:38Because at mu1, you see that these two
  2479. 1:44:42times this is theta. So you're just
  2480. 1:44:44indifferent. So at mu1 you're
  2481. 1:44:45indifferent between charging selling to
  2482. 1:44:47everyone at theta l or selling to theta
  2483. 1:44:50h only with probability theta l over
  2484. 1:44:53theta h at at prior above mu1 m new *
  2485. 1:44:58theta h is higher than theta l. So the
  2486. 1:45:01full the commitment optimum is to charge
  2487. 1:45:04the low price if mu1 is less than this
  2488. 1:45:07threshold. So q of theta q of theta h
  2489. 1:45:10equal one and x of theta l x of theta h
  2490. 1:45:13equal theta. And if the prior is high so
  2491. 1:45:17you're optimistic that you are facing a
  2492. 1:45:19high value buyer the optimum is to
  2493. 1:45:22charge the high price and then solve
  2494. 1:45:24with probability one only to the high.
  2495. 1:45:27So the low t does not get the good and
  2496. 1:45:29does not pay anything. And then either
  2497. 1:45:32the game so if we have a low prior the
  2498. 1:45:36game will end for sure in period one
  2499. 1:45:38because we're going to sell the good and
  2500. 1:45:40we're going to go home and we're going
  2501. 1:45:42to be happy no matter if there is
  2502. 1:45:44commitment or there's no commitment. The
  2503. 1:45:46problem with non-commmitment arises if
  2504. 1:45:48the if the new is high because then
  2505. 1:45:51we're going to ask a high price and if
  2506. 1:45:53the buyer does not accept then the
  2507. 1:45:55seller is stuck with the good.
  2508. 1:45:58So either the game ends in period one so
  2509. 1:46:02no issue or trade never occurs under
  2510. 1:46:05commitment because under commitment you
  2511. 1:46:08commit to charge theta h theta h theta h
  2512. 1:46:13the commitment is to repeat the static
  2513. 1:46:15optimum forever and that is of course
  2514. 1:46:17hard to swallow no seller or no
  2515. 1:46:21government will just say okay I'm never
  2516. 1:46:22going to sell this asset forever because
  2517. 1:46:25we not we did not nobody Got it? So the
  2518. 1:46:29optimal mechanism is not sequentially
  2519. 1:46:32rational and that's basically what got
  2520. 1:46:34me started with my thesis with with posy
  2521. 1:46:37probability is stuck with a good art two
  2522. 1:46:39and is tended to optimize. We're gonna
  2523. 1:46:42stop here and and and then we're going
  2524. 1:46:45to continue after

About this transcript

This page contains the full transcript of “Limited Commitment: Mechanism Design Meets Information Design” Professor Vasiliki Skreta #1 by UTMD 東京大学マーケットデザインセンター UTokyo Market Design center, generated from the public captions YouTube serves with the video. The transcript has 16,436 words across 2,524 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.