塔木德遗产分配问题

这是个很有趣的问题,来自于古书《塔木德》中记述的如何给三个老婆分配遗产。

先介绍一下《塔木德》。按照wikipedia词条里的解释,《塔木德》希伯来文התלמוד ‎,转写:Talmud ),是犹太教 认为地位仅次于《塔纳赫 》的经籍 。源于公元前2世纪 至公元5世纪 间,记录了犹太教的律法、条例和传统。其内容分三部分,分别是密西拿 (Mishnah)——口传律法、革马拉 (Gemara)——口传律法注释、米德拉什 (Midrash)——圣经注释。犹太教的拉比 一向认为,犹太教的承传除了律法书以外,还有一本与之一同相传的口头传统习惯。塔木德就是这一本记载犹太人传统口耳相传的生活习惯的书。塔木德的内容讲述的包涵了人生各个阶段的行为规范,以及人们对人生价值观的养成,是犹太人对自己民族和国家的历史、文化以及智慧的探索而淬链出的结晶。

然后再说这个三个老婆争遗产的问题。我最初是在张平教授的blog中看到关于这个问题的介绍的:

犹太法典中的三妾争产与2005年的诺贝尔经济学奖金

三妾争产续谈:塔木德解决方案的经济社会意义

但感觉张教授的blog对这个问题并没有彻底描述清楚,并且部分叙述可能有误,于是按照张教授blog提供的线索,google出来了最初用博弈论解决了这个问题的论文,也就是诺贝尔经济学奖获得者Robert Aumann在1985年发表的论文

http://www.ma.huji.ac.il/~raumann/pdf/Game%20Theory%20in%20the%20Talmud.pdf

看了这篇论文,我才明白这个问题究竟是怎么回事。废了半天话,现在来详细介绍一下这个有趣的问题。

这个问题是这样的。假设一个人死了,他欠的债比自己的资产多,那这些债主应该怎么分他的资产?按照现行法律一个通用的方法是按比例分割,这个方法看上去也是很有道理的,我们的第一直觉通常也会这么反应。但是《塔木德》提出了一个更有趣的方案。

现在有三个倒霉的债主,债务分别是100,200和300元。考虑遗产分别只剩100、200和300元三种情况。塔木德提出,当遗产只有100元时,三个债主平分这100元;当遗产为300元时,三个债主按比例获得50,100,150元。而当遗产为200元时,情况就比较复杂了。

我们看看塔木德给出的分配方案。三个债主既不是按比例,也不是平均分配这200元。三个人的获得分别是50,75,75。下面列出了塔木德对这三种情况具体分配结果的一个表格。

 债务
100200300
遗产100100/3100/3100/3
200507575
30050100150

懒得解释为什么了。实际上塔木德这样分配是为了符合这样的原则:“Equal Division of the Contested Sum ”。具体的解释有兴趣的筒子们可以去看看Aumann的论文。下面贴两个论文中的插图,非常直观的解释了按照这种分配原则究竟应该如何分配。

t1

t2

代码下载地址: https://pan.quark.cn/s/a4b39357ea24 图书馆系统非常适合运用C++面向对象的特性进行建模。图书馆管理系统主要由四个关键模块构成:图书借阅、图书归还、图书维护以及读者服务。在系统设计中,可以定义一个读者类(Reader),用于存储每位读者的详细资料;读者数据库类(Rdatabase),用于管理所有读者的信息;图书类(Book),用于记录每本图书的基本属性;图书数据库类(Bdatabase),用于维护所有图书的记录。 【图书馆管理系统构建】 基于C++面向对象编程的图书馆管理系统,其核心功能划分为四个主要部分:图书借阅、图书归还、图书维护和读者服务。该系统通过设计多种类来模拟图书馆的实际运作,包括读者类(Reader)、读者数据库类(Rdatabase)、图书类(Book)以及图书数据库类(Bdatabase)。 1. **读者类(Reader)**: - 该类包含读者的基础资料,例如删除标记(tag)、读者编号(no)、姓名(name)以及所借图书列表(borbook)。 - 通过构造函数对读者信息进行初始化。 - 拷贝构造函数用于复制读者的姓名信息。 - 提供一系列成员函数,以支持信息的获取和设置操作。 2. **读者数据库类(Rdatabase)**: - 包含一个读者记录数组(read),并使用记录指针(top)来标识最新添加的读者信息。 - 构造函数从read.txt文件中加载所有读者数据,并在析构函数中将未删除的记录保存回文件。 - 提供管理读者信息的接口,例如添加、删除和查找功能。 3. **图书类(Book)**: - 该类存储图书的基本属性,包括删除标记、图书编号、书名(name)以及图书的在架状态...
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值