首页 >> 漫画 >> 物理 >> 文章

原作:http://what-if.xkcd.com/33/

译者:猪的米

What if 系列:http://songshuhui.net/archives/tag/what-if

如果在同一时刻把地球上所有的船只都拎出水,海平面会下降多少?

——Michael Toje

回答

差不多6微米——比一根蛛丝的直径多那么一点。

20172656_50329

阿基米德定理告诉我们一艘船排开的水的重量等于船本身的重量。如果我们能够计算出全世界所有船只有多重,那我们就能知道它们一共排开了多少水,然后除以海洋的总表面积就可以知道海平面会下降多少。

但给船只称重是个让人困惑的说法。描述船只大小的方法一数一大把,并且诸如总吨位这种计算方法其实说的是船只舱室和内部空间的总体积,而非它的重量。

联合国贸易和发展会议(UNCTD)发布了全世界船队规模的估计值

联合国贸易和发展会议发布的数据是以“净载重吨”计算的,它是一艘船上燃油、货物和船上的人员的最大重量。但我们需要的是船只的“排水量”。很不幸的是,要想找到这些全面数据很困难。

不过也无所谓,因为我们可以估算一下。布莱恩·巴拉斯(Brian Barrass)所著的《Ship Design and Performance for Masters and Mates》给出了不同船只净载重吨和排水量之间的比率。

根据联合国贸易和发展会议近几年发布的数据,再加上上述那本书给出的比率,我们可以推算出全世界的船队在满载时一共约有21.5亿吨重。这之中油轮和运散装矿石的船只占到了总数的三分之二以上。(UNCTD发布的数据里不包括小型休闲船只或海军的船只,但基于海军舰队休闲船只的一些数据来看,它们都不是大头。)

一吨海水差不多是一立方米,那么21.5亿立方米除以海洋的表面积约为6微米(0.006毫米)。

但是你不用担心明早起来发现海平面降低了6微米,因为由于全球变暖(冰川融化以及海水的热膨胀)的影响,目前海平面正以每年3.3毫米的速度上升。

因而按照这个速率(已经根据季节性变化以及短期波动进行了调整),如果把每艘船都拎出水,那么海平面将会在16个小时候恢复原样。

20172712_39196

到2100年,海平面将会上涨数英尺。现在鱼类的湿生质量约为20亿吨,所以把所有鱼捞出来也不会有太大影响。(海洋鱼类的生物质量在上个世纪里暴跌80%,因而考虑到每年全球船队的增长量,我们会得出一个奇怪的结论:在前几年中的某一时刻,全球的船队重量超过了海里的鱼儿的重量。)

还记得以前有个笑话是说如果没有海绵动物海水会升高多少么?虽然海绵动物的生物质量不好估计,但即使你把所有海绵动物都拎出来,海平面也只会降低几微米……如果你先把它们身体里的水都挤出来再把它们拎出来海平面降低得就更少了……哈!

20172735_64097

关于本文

本文已发表于译言:http://select.yeeyan.org/view/235419/349096

0
为您推荐

9 Responses to “[What if]第33期——假如船儿离开水”

  1. cruelworm说道:

    现在鱼类的湿生质量约为20亿吨
    ==============
    这个明显太不靠谱
    2000年人类的捕鱼量约1亿吨
    这样算十多年海里就什么都不剩了

    • cjz010说道:

      鱼类是动态的,捞1亿吨,还会补充大致这个重量,使得整体鱼类的总质量几乎恒定

      • loler说道:

        污染和气候变化造成的影响应该更大。

      • cruelworm说道:

        现在的捕捞可不是平均的给你20条里面捞一条
        平均起来捞了5%
        那很多地方就是到了20%,30%这个水平了
        鱼类再怎么繁殖也扛不住吧?
        一个地方灭个差不多了以后即使有可能恢复也要几十年
        何况鱼又不是光给人吃的
        还有整个生态链需要鱼的参与
        每年5%的损失基本上要摧毁这个生态链了
        事实上现在海洋的生态有些地方是遭到了 毁坏
        但如果真是每年5%
        确实现在海中见不到什么鱼了

        • diesirae说道:

          所以他说暴跌了80%啊,住在人类便于捕捞的地区又好吃的鱼,种群恐怕确实在溃灭中

  2. AndyDeng说道:

    哈哈 有意思啊,全球变暖不是盖的

  3. dsdpz说道:

    算法有问题:一吨海水差不多是一立方米,那么21.5亿立方米除以海洋的表面积约为6微米(0.006毫米)。将船全部捞出后,挤出的海水会回缩,海洋的原有表面积会变化,而按这个原海洋的表面积,就是不准确的。

  4. sdx说道:

    如果将海中的盐都蒸发了呢

Leave a Reply