植物生长时为什么会扭动?科学家解开令查尔斯·达尔文困惑的千古之谜

news2024/11/16 19:27:39

在一项新的研究中,来自美国和以色列的物理学家可能已经弄清了植物生长过程中的一种古怪行为–也是查尔斯-达尔文本人在其生命的最后几十年里所好奇的一个谜:对于许多人类来说,植物可能看起来静止不动,甚至有点无趣。但实际上,绿色植物经常移动。

在这里插入图片描述
例如,如果你观看一段向日葵幼苗从土壤中探出头来的延时摄影视频,它并不只是笔直地向上生长。相反,在向日葵生长的过程中,它的花冠会转圈、扭成螺旋状,总之,会扭来扭去–尽管非常缓慢。

现在,中大博尔德分校的奥里特-佩雷格(Orit Peleg)和特拉维夫大学的亚斯明-梅罗兹(Yasmine Meroz)共同领导的研究人员发现了这些混沌运动的一个作用。在温室实验和计算机模拟中,研究小组发现向日葵利用环行运动在周围环境中寻找阳光。

这项研究的共同作者、生物前沿研究所和计算机科学系副教授佩雷格说:“很多人并没有真正考虑过植物的运动,因为作为人类,我们通常是以错误的帧频来观察植物的。”

研究小组于 8 月 15 日在《 物理评论 X》杂志上发表了他们的研究成果 。这些发现有朝一日可以帮助农民提出新的战略,以更高效的方式种植各种作物。

"我们的团队在昆虫群和其他动物群体的社会互动方面做了大量工作,"第一作者、生物前沿公司博士后研究员阮昌涛(Chantal Nguyen)说。“但这项研究特别令人兴奋,因为我们在植物中也看到了类似的动态。它们扎根于大地”。

Nguyen 补充说,植物通常不会像动物那样移来移去,而是随着时间的推移朝着不同的方向生长。根据历史记载,达尔文在贝格尔号上航行归来后,这种现象一直令他着迷。

19 世纪 60 年代,当时身患多种疾病、行动不便的达尔文花了好几天时间在家中观察植物。他种下黄瓜和其他物种的种子,然后追踪它们的植株每天是如何移动的–由此绘制的地图看起来狂野而杂乱无章。

1863 年,他在给一位朋友的信中写道:“我对我的卷须感到非常有趣–这正是适合我的那种令人头疼的工作。”

无论是否感到有趣,达尔文都无法解释为什么他的一些卷须会扭曲。这个谜团也困惑着物理学家出身的梅罗兹。2017 年的一项研究为她指明了正确的方向。在这项研究中,由布宜诺斯艾利斯大学领导的科学家们在狭窄的条件下种植了成行的向日葵。他们发现,这些植物自然而持续地排列成"之"字形,就像拉链的齿一样。这种排列方式可能有助于植物群体最大限度地吸收阳光。

梅罗兹想知道,植物的摆动会不会是驱动植物生长这种模式的引擎。

植物科学和食品安全教授梅罗兹说:“对于攀援植物来说,很明显是要寻找可以缠绕的支撑物。但对于其他植物来说,还不清楚为什么值得这样做。”

为了找出答案,她和同事们将五株一周大的向日葵种植成行。然后,像达尔文一样,他们绘制了植物在一周内的移动图。

接下来,Nguyen 和 Peleg 开发了一个计算机程序来分析向日葵生长背后的模式。研究人员还可以利用他们的计算机模拟,看看向日葵移动得多或少会发生什么情况,换句话说,了解它们是胡乱摆动还是以缓慢而稳定的模式摆动。

研究小组发现,如果数字植物完全不摆动,它们就会在一条直线上相互倾斜。相反,如果摆动幅度过大,它们就会以随机模式生长。然而,如果它们的摆动恰到好处,向日葵就会形成明显的"之"字形,而在现实生活中,"之"字形为植物提供了大量的阳光。阮解释说,植物似乎在环绕寻找最佳光照的来源,然后朝那个方向生长。

她说:“当你在系统中加入一点噪音时,它能让植物探索周围环境,并进入那些能让每株植物找到最大光照的配置。这恰好导致了我们看到的这种漂亮的之字形模式。”

在未来的实验中,研究人员将测试向日葵如何以更复杂的排列方式生长。梅罗兹则很高兴看到植物作为真正的"推动者"获得了一些荣誉。

"如果我们都像植物一样生活在相同的时间尺度上,你走在街上就能看到它们在移动,"她说。“也许我们都会把植物当作宠物。”

感谢大家花时间阅读我的文章,你们的支持是我不断前进的动力。期望未来能为大家带来更多有价值的内容,请多多关注我的动态!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2049762.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

小米5c解除BL锁刷机root

版权归作者所有,如有转发,请注明文章出处:https://cyrus-studio.github.io/blog/ 解锁BL锁 1. 下载安装 miflash_unlock:https://miuiver.com/miunlock/,登录小米账号(需要和解锁设备绑定的账号一致&#…

Java Web —— 第六天(Mybatis)

lombok Lombok是一个实用的Java类库&#xff0c;能通过注解的形式自动生成构造器、getter/setter、equals、hashcode、toString等方法&#xff0c;并可以自动化生成日志变量&#xff0c;简化java开发、提高效率 在pom.xml文件中引入依赖 <!--lombok--><dependency>…

Spring IoCDI(中)--IoC的进步

通过上文的讲解和学习, 我们已经知道了Spring IoC 和DI的基本操作, 接下来我们来系统的学习Spring IoC和DI 的操作. 前⾯我们提到IoC控制反转&#xff0c;就是将对象的控制权交给Spring的IOC容器&#xff0c;由IOC容器创建及管理对 象&#xff0c;也就是bean的存储。 1. Bean的…

Datawhale AI 夏令营第四期 大模型技术-微调 task3 数据增强与评分

前面我们介绍了baseline的思路及写作方案&#xff0c;这里我们尝试对数据做增强&#xff0c;但是需要聪明的你加入自己的努力完成更好的思路。 今天需要大家学习上手尝试数据增强&#xff0c;不过我会把增强的思路和相关知识告诉大家&#xff0c;让大家学习如何使用llm完成数据…

Ugandan Knuckles

目录 一、题目 二、思路 三、payload 四、思考与总结 一、题目 <!-- Challenge --> <div id"uganda"></div> <script>let wey (new URL(location).searchParams.get(wey) || "do you know da wey?");wey wey.replace(/[<…

铁电存储器(FM24W256)I2C读写驱动(4):I2C读写测试

0 参考资料 FM24W256&#xff08;Cypress公司生产&#xff09;数据手册 1 I2C读写测试 1.1 简单测试方法 使用前面我们设计好的读写驱动&#xff0c;向FM24W256起始地址为0xF0存储区域写入16字节数据“ABCDEFGHIJK12345”&#xff0c;断电后再读取出来&#xff0c;查看读写是…

MySQL基础练习题48-连续出现的数字

目录 题目 准备数据 分析数据 题目 找出所有至少连续出现三次的数字。 准备数据 ## 创建库 create database db; use db;## 创建表 Create table If Not Exists Logs (id int, num int)## 向表中插入数据 Truncate table Logs insert into Logs (id, num) values (1, 1) i…

Autodesk Maya 2019 for Mac/Win:专业三维动画制作软件的巅峰之作

Autodesk Maya 2019是一款世界顶级的三维动画制作软件&#xff0c;专为Mac和Windows系统打造&#xff0c;广泛应用于影视广告、角色动画、电影特技等专业领域。其强大的功能和灵活的工具集&#xff0c;使得用户能够高效地完成复杂的三维建模、动画设计、特效制作及高质量渲染等…

Nginx--代理与负载均衡(扩展nginx配置7层协议及4层协议方法、会话保持)

前言&#xff1a;本博客仅作记录学习使用&#xff0c;部分图片出自网络&#xff0c;如有侵犯您的权益&#xff0c;请联系删除 一、代理原理 1、反向代理产生的背景 单个服务器的处理客户端&#xff08;用户&#xff09;请求能力有一个极限&#xff0c;当接入请求过多时&#…

VirtualBox上的Oracle Linux虚拟机安装Docker全流程

1.安装docker依赖 yum install -y yum-utils device-mapper-persistent-data lvm2 2.安装docker仓库 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 生成docker的yum源配置到在 /etc/yum.repos.d/docker-ce.repo 3.安装D…

【软件测试】单元测试20套练习题

&#xff08;一&#xff09;概述 使用Java语言编写应用程序&#xff0c;设计测试数据&#xff0c;完成指定要求的白盒测试&#xff0c;对测试数据及相应测试结果进行界面截图&#xff0c;将代码以及相关截图粘贴到白盒测试报告中。 &#xff08;二&#xff09;题目要求

Keepalived秘籍保障系统高可用的终极武器

目录 一 高可用集群 1.1 集群类型 1.2 实现高可用 1.3 vrrp&#xff08;Virtual Router Redundancy Protocol&#xff09; 二 keepalived 部署 2.1 简介 2.2 keepalived 架构 2.3 keepalived 搭建 三 keepalived 应用示例 3.1 实现master/slave的keepalived单主架构 …

韩顺平老师Python学习笔记【持续更新...】

1、Python语言概述 1.1、转义字符 1.1.1、常用的转义字符 常用转义字符列表 \t一个制表位&#xff0c;实现对齐的功能\n换行符\\一个\\一个\"一个"\r一个回车 1.2、注释 1.2.1、单行注释 # 其他 1.2.2、多行注释 三个单引号 xxx 或 三个双引号 "…

ESLint详解及在WebStorm中的应用

ESLint是一个开源的JavaScript代码检查工具&#xff0c;用于识别和报告JavaScript代码中的模式问题。它可以帮助开发者遵循一定的编码规范和最佳实践&#xff0c;提高代码质量和可维护性。 ESLint的工作原理是通过插件和配置文件来定义一系列规则&#xff0c;对JavaScript代码…

Jakarta Servlet 到 SpringMVC

Jakarta EE&#xff08;曾被称为Java EE&#xff09;是Java平台企业版&#xff08;Java Platform Enterprise Edition&#xff09;的下一代版本&#xff0c;它在Oracle将Java EE的开发和维护交给Eclipse Foundation后得以重生&#xff0c;并更名为Jakarta EE。Jakarta EE保留了…

Redis面试问题(牛客整理版)未完成

文章目录 参考资料出处 缓存过期时间缓存过期删除定期删除 从库处理过期 key持久化过期时间如何确定 缓存淘汰策略LRULFU 缓存模式Cache Aside删除缓存延迟双删 缓存一致性问题解决缓存穿透、击穿和雪崩问题缓存穿透回写特殊值布隆过滤器 缓存击穿Singleflight 缓存雪崩过期时间…

k3s中通过kuboard搭建rabbitmq

如果仅仅是单个rabbitmq容器在单台服务上运行&#xff0c;并不是搭建rabbitmq集群&#xff0c;则不需要使用到service。仅仅通过容器暴露端口到宿主机的形式。 1、拉取 RabbitMQ 镜像 我这边选择的版本是 rabbitmq:3.12-management在终端中执行以下命令以拉取 rabbitmq:3.12-m…

两道关于xssDOM型的案例

第一道 代码分析&#xff1a;data是要插入到html页面的标签及属性&#xff0c;下面的for循环的作用则是将你插入的标签里的属性给全部删除。 图中&#xff0c;把我img的src属性给删掉了。 但当我多写几个属性时&#xff0c;奇怪的事情发生了。 他只把我得src给删掉了&#xff…

SQL基础教程(八)SQL高级处理

※食用指南&#xff1a;文章内容为《SQL基础教程》系列学习笔记&#xff0c;该书对新手入门非常友好&#xff0c;循序渐进&#xff0c;浅显易懂&#xff0c;本人主要用来补全学习MySQL中未涉及的部分&#xff0c;便于刷题和做项目。 官方电子书&#xff1a;《SQL基础教程》第2…

掌握TCP连接管理与流量控制:从零开始

文章目录 1. TCP连接管理1.1 三次握手&#xff08;Three-way Handshake&#xff09;1.2 四次挥手&#xff08;Four-way Handshake&#xff09;1.3 TCP连接管理的重要性 2. TCP流量控制2.1 滑动窗口&#xff08;Sliding Window&#xff09;2.2 拥塞控制&#xff08;Congestion C…