V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Septsea
V2EX  ›  分享创造

行列式入门 | An introduction to determinants

  •  
  •   Septsea ·
    septsea · 11 天前 · 2160 次点击

    您好. 我为初学者写了一本关于行列式的书, 《行列式入门》.
    Hello. I wrote a book for beginners on determinants, An introduction to determinants.

    行列式是有用的. 行列式被用在数学的多个地方, 包括但不限于微积分, 代数, 几何.
    Determinants are useful. Determinants are used in many areas of mathematics, including but not limited to calculus, algebra, and geometry.

    行列式是一个成熟的概念. 在 19 世纪, 曾有专门的书讨论行列式. 行列式似乎也不新鲜了. 不过, 我想, 写一本能作参考书的行列式教材或许不是坏事. 这可能是我写书的一个原因吧.
    Determinants are a well-developed concept. There were books entirely devoted to determinants in the 19th century. Determinants do not seem to be new. However, I am convinced that it is not bad to write a textbook on determinants which can also be used as a reference book, which is perhaps one of the reasons for which I wrote the book.

    您可能注意到, 我用汉语与英语写本主题. 此书是一本汉语的书, 但我也想译它为英语. 这或许是原因吧.
    You might have noticed that I wrote the post in Chinese and English. This book is in the Chinese language, but I also want to translate it into English, which is perhaps a reason.

    11 条回复    2024-05-05 17:32:00 +08:00
    Alex222222222222
        1
    Alex222222222222  
       11 天前
    市面上已经有众多非常完善的线性代数教材,也有为不同领域(数学,计算机,物理)专门写的适合他们的线代教材。我很好奇,你这本有什么不一样的。
    jukanntenn
        2
    jukanntenn  
       10 天前
    我怎么感觉整个项目都充满了一股 AI 生成的味道?
    Woodash
        3
    Woodash  
       10 天前 via iPad
    行列式似乎都不是线性代数的核心内容(
    Septsea
        4
    Septsea  
    OP
       10 天前
    同志们, 请等我一段时间. 我是一个新用户. 我会好地回复大家地评论.
    LavaC
        5
    LavaC  
       9 天前
    @Septsea 哥们你说话真的有翻译腔,要不是看了你 B 站视频还以为你是外国人。
    w568w
        6
    w568w  
       8 天前
    之前在其他论坛接触到过楼主,所以不用猜测是不是 AI 生成或者故意学翻译腔了,我可以辅证楼主确实普通话不熟练。
    Septsea
        7
    Septsea  
    OP
       3 小时 48 分钟前
    @Alex222222222222 我想, 您提出了一个好问题.

    本回答是长的. 省流: 主要是一些技术的关于细节的小创新. 全文如下:

    (请原谅我用一些外语词.)

    如您所见, 我未在我的广告中说, 我的书是一本 "线性代数教材": 我的书几乎只有行列式, 而行列式并不是线性代数的重点. 您说的话也不错: 中国人, 美国人与其他国家/地区 (我似乎未读过中美以外的数学书) 的人以写出完善的, 成熟的线性代数教材, 且部分还是作者为特定的人作出的. 您问, 我的书有什么不一样的地方.

    我选用了友好的定义行列式的方式, 并简单地证明了行列式的重要结论. 具体地, 我们说, 行列式至少有如下三种定义方式:

    - 用一个含 n! (n 的阶乘) 项的和式定义 (n 级阵的) 行列式. 此定义是 "closed form", 是直接的. 以它为定义, 证明是直接的, 短的. 不过, 这要求学生对排列 (或置换) 有一定的了解, 而排列与置换在不少线性代数书中几乎只为行列式服务. 另一方面, 我们少地直接地用这个和式计算行列式; 我们常用行列式的性质与 "展开" 计算行列式.

    - 用行列式的一些性质 ("axioms") 定义行列式. 此定义是 "axiomatic". 学生或许能在这种定义中更好地理解行列式的性质. 不过, 若我们用此法定义行列式, 则学生至少要已有一些线性代数的基础 (至少要知道阵的基本运算), 且我们应当证明 (a) 若二个函数都适合行列式的 axioms, 则这二个函数是相等的 (行列式的唯一性), 与 (b) 存在一个适合行列式的 axioms 的函数. 这样, 逻辑才是 "完整的". (当然, 教师怎么教是另一回事: 教师可以不在课上讲较深的命题的证明.)

    - 递归定义 (n > 1 时, 一个 n 级阵的行列式是 n 个 n-1 级阵的行列式的倍的和). 这种定义不是 "closed form", 是递归的. 不过, 不幸地, 在不少以此法定义行列式的书中, 行列式的性质的论证有些长, 有些复杂. 于是, 不少作者选择不证明某些性质, 或在补充材料里讲证明. 这或许也是一些作者不愿意用递归定义的原因吧.

    我的书的不一样的地方是, 以递归定义定义行列式, 但以简单的方式 (虽然, 成书后, 我发现, 前人的工作也有我的思想) 证明行列式的结论. 我主要用数学归纳法. 数学归纳法是一种重要的证明数学命题的方法 (反证法也是). 于是, 积极地, 若一本线性代数书用我的方法处理行列式, 则教师可以快地讲完行列式的理论, 从而留时间给线性代数的其他的更重要的地方. 我想, 我的书是我对线性代数的一小部分的教学的畅想.

    当然, 我的书应该还有一些别的不一样的地方. 我的书只要求读者有中学数学基础 (具体地, 会作基本的代数计算 (不含三角函数, 指数函数, 对数函数等)). 于是, 我的书也能被用作一本参考书.

    我在记号上也有一些小创新. 当然, 跟前面的比, 这就不那么重要了.

    我的书还有一些关于行列式的阅读材料, 部分内容是大多数线性代数书不提的. 当然, 这也不那么重要; 它或许更多地跟阵有关系. 有一门专门研究阵的课, "阵论", theory of matrices.

    我就说这么多吧.
    Septsea
        8
    Septsea  
    OP
       3 小时 47 分钟前
    @jukanntenn 如 "w568w" 所言, 本书不是由人工智能作成的.
    Septsea
        9
    Septsea  
    OP
       3 小时 46 分钟前
    @Woodash 您说得对. 我们认为, 线性代数的核心不是行列式. 不过, 目前, 我的水平不高, 故我写不出一本线性代数书. 不过, 若我写线性代数书, 我会使行列式不重要.
    Septsea
        10
    Septsea  
    OP
       3 小时 43 分钟前
    @LavaC 如 "w568w" 所言, 我没有故意地学 "翻译腔".
    Septsea
        11
    Septsea  
    OP
       3 小时 38 分钟前
    @Septsea 我等了约 14 个 24 时. 现在, 我总算可以较自由地发言了. 这是好的!

    我知道, 本社区的用户的大多数学过行列式, 故本书可能不是为他们准备的. 不过, 他们可参考本书, 当他们需要了解一些关于行列式的事实时.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2866 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 13:10 · PVG 21:10 · LAX 06:10 · JFK 09:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.