热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Lewis电子理论

引言Lewis结构式一直是化学上面一个重要的工具,不管有机还是无机。而在有机这一部分里面,Lewis结构式可以帮助我们更加清楚地理解很多反应的机理。所以,学习Lewis结构式罢。如

引言

Lewis结构式一直是化学上面一个重要的工具,不管有机还是无机。

而在有机这一部分里面,Lewis结构式可以帮助我们更加清楚地理解很多反应的机理。

所以,学习Lewis结构式罢。


如何确定一个物质的Lewis结构式?

我们首先需要确定一下这个物质到底是什么。是分子?是自由基?亦或是离子?

对于不同种类的物质,我们确定其的Lewis结构式的难度是递增的。


分子

在Lewis结构式里面,原子是用类似这样的方式表示的,这里以为例做一下讲解。

首先是一个原子实:

1.png

原子实包含了原子核和非价层电子。

然后我们使用小点来表示价层电子:

2-1.png

当然,我们还可以这样表示:

2-2.png

两种不同的结构式适用于不同的情况。

当两个原子成共价键的时候,我们用一条短线来代表一对共用电子对,就像这样:

3-1.png

双键、叁键也是一样。

3-2.png

我们先从简单分子开始看起。


简单分子


甲烷

甲烷,一个很好的分子。这代表了写Lewis结构式时的最简单的情况。它的结构是这样的:

4-1.png

其中的四个短线代表氢与碳成了四个单键。

4-2.png

就像这样。


,也是一个很好的分子。这代表了另一种情况。它的结构是这个样子的:

4-3.png

其中N周围除了 \(\ce{N-H}\) 单键之外,还有一对孤对电子。


是氨的进阶——它有两对孤对电子。

4-4.png

他们都满足一个简单的规则——八隅律。

八隅律的意思是,任意一个原子周围都有8个电子。

这主要针对的是第二周期的元素,如C,N和O。像H这样的第一周期元素,最外层只能承受两个电子,所以可以说不满足八隅律。

八隅律适用的地方很多,不适用的地方也很多。但是八隅律很实用,所以学术界就接受了八隅律。


复杂分子

所谓的“复杂分子”其实不是那种分子量动辄上千万的那种复杂,而是指分子内部情况十分复杂。


一氧化碳

一氧化碳是一个很好的例子。

我们先写出C和O:

5-1.png

因为O有2个可以用来成键的电子,所以我们让它俩成先一个双键:

5-2.png

然后我们看一下:

O周围有8个电子,满足八隅律;而C周围有6个电子,不满足八隅律。

此时我们注意到,有一种键叫配位键。

于是我们让O的孤对电子进入C的空轨道,成配位键。

一切看起来都很好。

但是,其实 \(\ce{C-O}\) 之间的一对电子实际是属于O的,并不是两者共享。而且,C也拿不出那么多电子来成键。

这时,我们就让C带上一个负电荷,看做是得到了一个电子,同时让氧带上一个正电荷,看做是失去了一个电子。

5-3.png

实际上,无论是C还是O,都没有发生电子的得失。所以,我们称这种电荷为”形式电荷“


一氧化氮

一氧化氮就稍有不同。

我们首先写出氮和氧:

6-1.png

同上,我们首先让他俩成一个双键:

6-2.png

然后我们看一下:

O的周围满足八隅律,但是N的周围不满足。

我们尝试像之前一样搞出来一个配位键,但是这样也无济于事。

其实,一氧化氮是一个自由基,一个”长命“的自由基。

一旦这样解释就解释的通了。


自由基

自由基的书写有两种方法:配对法和均裂法。


配对法

配对法适用于知道大体结构,但是不知道具体的那个电子在哪里的情况。

配对时,要尽量满足八隅律。

甲基自由基为例:

甲基自由基写出来是 \(\ce{ * CH3 }\) 的样子。

我们首先写出一个C和三个H:

7-1.png

我们知道在甲基自由基理面,三个H都与C成键:

7-2.png

我们可以看到,现在不满足八隅律的只有一个C原子。所以,这就是我们最终得到的自由基的结构。


均裂法

均裂法适用于不知道大体结构的思想。

均裂是指共价键断裂时,共用电子对均匀分配给两个分子残片,产生两个自由基的情况。

还是以甲基自由基为例。

我们不知道甲基自由基是什么样子的。但是我们知道甲烷是什么结构啊!

我们假设甲烷之中的一个 \(\ce{C-H}\) 键发生了均裂。

根据均裂的定义,甲烷最终会均裂成为一个甲基自由基和一个氢原子(或者说氢自由基):

7-3.png

而我们是知道甲烷的结构的:

7-4.png

于是我们就得到了甲基自由基的结构。


离子

离子的书写也有两种方法。


由自由基转化而来

离子可以看做是中性物质得(或失)\(\ce{1e-}\) 转化而来的。

一般情况下,这个中性物质是自由基。

这里我们举甲基正离子甲基负离子的例子。

他们两个都可以看做是甲基自由基转化而来。

甲基正离子可以看做是甲基自由基失去 \(\ce{1e-}\)

而甲基负离子可以看做是甲基自由基得到 \(\ce{1e-}\)

8-1.png

而我们已经知道了甲基自由基的结构,所以推出甲基正离子和甲基负离子的结构应该不算太难。

8-2.png


异裂法

异裂指的是在共价键断裂时,共用电子对完全给予某一分子残片,形成两个离子(一正一负)的情况。

我们还是举甲基正离子甲基负离子的例子。

这次我们从乙烷开始。

我们清楚地知道乙烷的结构。当乙烷的 \(\ce{C-C}\) 键断裂时,我们假设它发生了异裂,就像这样:

8-3.png

因为我们知道乙烷的结构,我们就能很快地推出甲基正离子和甲基负离子的结构:

8-4.png


形式电荷

形式电荷有一种标法:


\[形式电荷 = 主族序数 - 不包括单电子的未成键电子数 - \frac{1}{2} \times 成键电子数

\]

其中的成键电子数也可以说是化学键数。

当然,有时候形式电荷可以转化为实际的电荷。

例如甲基负离子: \(\ce{C}:4-2-3=-1\) ,正好带1个负电荷。

甲基自由基: \(\ce{C}:4-0-4=0\) ,说明甲基自由基是电中性的。

水合氢离子: \(\ce{O}:6-2-3=+1\) ,正好带1个正电荷。

在一氧化二氮中,我们知道两个N原子与一个O原子是以 \(\ce{N-N-O}\) 的形式连接起来的。我们构造出了两种解释 \(\ce{N2O}\) 分子结构的模型:

8-5.png

上面的那个满足了左边原子“氮三价”的原则,而下面的那个满足了中间原子的八隅律。

我们分别算一下各自的形式电荷:

三价氮: \(\ce{N}:5-2-3=0\) ,呈电中性;

四价氮: \(\ce{N}:5-0-4=+1\) ,带1个正电荷;

一价氧: \(\ce{O}:6-6-1=-1\) ,带1个负电荷。

二价氮: \(\ce{N}:5-4-2=-1\) ,带1个负电荷;

四价氮: \(\ce{N}:5-0-4=+1\) ,带1个正电荷;

二价氧: \(\ce{O}:6-4-2=0\) ,呈电中性。

我们可以发现,两种情况都是合理和电中性的。

这两个结构式就叫做一氧化二氮的“共振式”

常见的类似情况还有酮-烯醇等等。

8-6.png


如何确定常见元素的形式电荷?

下面将会列出有机化学里面常见的部分元素的Lewis结构式和形式电荷。


氢有以下几种形式:

9-1.png

从左到右分别是:氢正离子、氢自由基、氢负离子和已经形成了化学键的氢。

9-2.png


硼有以下几种形式:

9-3.png

硼可以连3或4根化学键。

9-4.png

此时我们需要注意:这里的硼是不满足八隅律的。


碳有以下几种形式:

9-5.png

从左到右分别是四价碳、碳正离子、碳自由基和碳负离子。

9-6.png

这里所说的四价碳适用于包括烷、烯、炔等在内的情况,即包括单键、双键和叁键。

9-5-1.png


氮有以下几种形式:

9-7.png

从左到右分别是三价氮,氮正离子与氮负离子。

9-8.png

其中,三价氮适用于例如胺、亚胺、氰基等在内的情况,即包括单键、双键和叁键;

氮正离子适用于例如铵、亚铵、异氰等在内的情况;

氮负离子常见的情况只有氨基负离子(例如氨基钠,里面钠呈负一价)。

9-7-1.png


氧有以下几种形式:

9-9.png

从左往右分别是烷氧负离子,二价氧和烷氧正离子。

9-10.png

二价氧包括醇、酚、醚、酯里面的单键,也包括醛、酮、酸、酰里面的双键。

烷氧正离子的常见出现位置为水合氢离子和氧。

9-9-1.png


卤素

鲁肃卤素有以下几种形式:

9-11.png

从左往右分别是卤负离子,卤素基团和二价卤。

9-12.png

二价的卤素在芳香化合物的亲电加成里面可以看见。


最后

最后附上一张总表:Lewis总表



推荐阅读
  • 本文介绍了《中秋夜作》的翻译及原文赏析,以及诗人当代钱钟书的背景和特点。通过对诗歌的解读,揭示了其中蕴含的情感和意境。 ... [详细]
  • 本文详细介绍了SQL日志收缩的方法,包括截断日志和删除不需要的旧日志记录。通过备份日志和使用DBCC SHRINKFILE命令可以实现日志的收缩。同时,还介绍了截断日志的原理和注意事项,包括不能截断事务日志的活动部分和MinLSN的确定方法。通过本文的方法,可以有效减小逻辑日志的大小,提高数据库的性能。 ... [详细]
  • 搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的详细步骤
    本文详细介绍了搭建Windows Server 2012 R2 IIS8.5+PHP(FastCGI)+MySQL环境的步骤,包括环境说明、相关软件下载的地址以及所需的插件下载地址。 ... [详细]
  • PHP图片截取方法及应用实例
    本文介绍了使用PHP动态切割JPEG图片的方法,并提供了应用实例,包括截取视频图、提取文章内容中的图片地址、裁切图片等问题。详细介绍了相关的PHP函数和参数的使用,以及图片切割的具体步骤。同时,还提供了一些注意事项和优化建议。通过本文的学习,读者可以掌握PHP图片截取的技巧,实现自己的需求。 ... [详细]
  • 关羽败走麦城时路过马超封地 马超为何没有出手救人
    对当年关羽败走麦城,恰好路过马超的封地,为啥马超不救他?很感兴趣的小伙伴们,趣历史小编带来详细的文章供大家参考。说到英雄好汉,便要提到一本名著了,没错,那就是《三国演义》。书中虽 ... [详细]
  • 本文分享了一个关于在C#中使用异步代码的问题,作者在控制台中运行时代码正常工作,但在Windows窗体中却无法正常工作。作者尝试搜索局域网上的主机,但在窗体中计数器没有减少。文章提供了相关的代码和解决思路。 ... [详细]
  • 本文介绍了使用Java实现大数乘法的分治算法,包括输入数据的处理、普通大数乘法的结果和Karatsuba大数乘法的结果。通过改变long类型可以适应不同范围的大数乘法计算。 ... [详细]
  • PHP设置MySQL字符集的方法及使用mysqli_set_charset函数
    本文介绍了PHP设置MySQL字符集的方法,详细介绍了使用mysqli_set_charset函数来规定与数据库服务器进行数据传送时要使用的字符集。通过示例代码演示了如何设置默认客户端字符集。 ... [详细]
  • Java序列化对象传给PHP的方法及原理解析
    本文介绍了Java序列化对象传给PHP的方法及原理,包括Java对象传递的方式、序列化的方式、PHP中的序列化用法介绍、Java是否能反序列化PHP的数据、Java序列化的原理以及解决Java序列化中的问题。同时还解释了序列化的概念和作用,以及代码执行序列化所需要的权限。最后指出,序列化会将对象实例的所有字段都进行序列化,使得数据能够被表示为实例的序列化数据,但只有能够解释该格式的代码才能够确定数据的内容。 ... [详细]
  • 橱窗设计的表现手法及其应用
    本文介绍了橱窗设计的表现手法,包括直接展示、寓意与联想、夸张与幽默等。通过对商品的折、拉、叠、挂、堆等陈列技巧,橱窗设计能够充分展现商品的形态、质地、色彩、样式等特性。同时,寓意与联想可以通过象形形式或抽象几何道具来唤起消费者的联想与共鸣,创造出强烈的时代气息和视觉空间。合理的夸张和贴切的幽默能够明显夸大商品的美的因素,给人以新颖奇特的心理感受,引起人们的笑声和思考。通过这些表现手法,橱窗设计能够有效地传达商品的个性内涵,吸引消费者的注意力。 ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • faceu激萌变老特效的使用方法详解
    本文介绍了faceu激萌变老特效的使用方法,包括打开faceu激萌app、点击贴纸、选择热门贴纸中的变老特效,然后对准人脸进行拍摄,即可给照片添加变老特效。操作简单,适合新用户使用。 ... [详细]
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • 大连微软技术社区举办《.net core始于足下》活动,获得微软赛百味和易迪斯的赞助
    九月十五日,大连微软技术社区举办了《.net core始于足下》活动,共有51人报名参加,实际到场人数为43人,还有一位专程从北京赶来的同学。活动得到了微软赛百味和易迪斯的赞助,场地也由易迪斯提供。活动中大家积极交流,取得了非常成功的效果。 ... [详细]
  • 给定一个二叉树,要求随机选择树上的一个节点。解法:遍历树的过程中,随机选择一个节点即可。具体做法参看:从输入 ... [详细]
author-avatar
陈上意535
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有