free-math: zhcosin's Home
目录
欢迎光临 zhcosin 的个人主页,一句话概括我: 数学爱好者,程序员,喜欢古文和历史,以及一个普通的爸爸。
我的 GitHub
主页: https://github.com/zhcosin
我的 coding.net
主页: https://coding.net/u/zhcosin/project
如果有问题需要联系我,可以发 E-mail: zhcosin@163.com
1 数学
数学始终是我的第一兴趣,目前致力于学习高等数学,并且预计将持续几年时间。
我所有的数学笔记都用 LaTeX
、 Typst
以及 TeXmacs
完成,并且发布在 coding.net 上,以下所列所有的文档工程,都可以在这个页面上找到最新发布版.
关于 LaTeX
与 TeXmacs
在本文后续部分会提到.
1.1 初等数学
在初等数学领域,我写了一份笔记,即 《初等数学笔记》 ,用 LaTeX
排版的,内容包括初等数论、函数与方程、不等式、欧氏几何、解析几何、组合等内容,目前大致成形,但还有许多需要补充的内容和需要完善的地方,预计全部完成后篇幅应接近300页。暂时只提供 PDF
下载,以后可能会提供 HTML
在线阅读。
平时喜欢网络上与网友们讨论数学问题,经常去的地方有网友 kuing 的 悠闲数学娱乐论坛(第2版),和 博士数学家园. 我把平时的解题按时间顺序做了一个流水线记录: 《个人网络解题流水线》. 这个解题记录是用 TeXmacs
制作的. 我的想法很简单,就是让它随着时间进行积累.
出于对于中学数学的应试教育的不认同,正在编写一份 《高中数学习题集》 ,这份习题集不以考试为目的,旨在于引导学生学习更多的知识,见识更多的数学内容,以及掌握更多的数学思想,以期让学生对数学产生兴趣并提高数学素养.
1.2 高等数学
我更大的兴趣在于高等数学,这主要有分析和代数两个方向,分析方向的主要内容是微积分、实变与泛函、复分析、微分方程,代数方向主要是高等代数和抽象代数,这些课程已经足够我花费几年的时间来学习了。
我正在制作一份 数学书目清单 (不限于高等数学),列出了主要的参考书以及简短介绍。
1.2.1 微积分与数学分析
主要参考书是菲赫金哥尔茨的《微积分学教程》和张筑生的《数学分析新讲》以及华罗庚的《高等数学引论》,并写作学习笔记 《微积分学笔记》 , LaTeX
排版,目前写到定积分.
1.2.2 复分析
复分析,参考书《复分析.可视化方法》. 学习笔记《复分析笔记》,用 Typst
排版.
1.2.3 线性代数
线性代数,以 Sheldon Axler 的《Linear Algebra Done Right》 和北京大学几何与代数教研室的《高等代数》为参考书. 学习笔记《线性代数笔记》, 用 TeXmacs
排版.
1.2.4 抽象代数
抽象代数以 Joseph A. Gallian 的《Contemporary Abstract Algebra》为参考书,并写作学习笔记 《抽象代数笔记》, 用 TeXmacs
排版.
后续还准备学习的课程:实变函数、泛函分析、微分方程等,到时候学到那里来了再补充.
1.3 数学资源
这里罗列了一些有用的数学资料网址,包括论坛、电子书等资源。
悠闲数学娱乐论坛(第2版)
博士数学家园
麻省理工公开课-线性代数-完整笔记
2 计算机工具与软件
2.1 debian 操作系统
一个自由的 linux
操作系统的发行版,旨在“自由软件”,具备出色的稳定性,是个常年不需要重启的服务器操作系统。我正致力于打造基于 debian
的稳定工作环境,下面是一些相关链接:
2.2 vim 与 Emacs
一个是编辑器之神,一个是神之编辑器,作为两大黑客级别的编辑器,弥漫于两者忠实粉丝之间的“圣战”战火波及到了互联网上所有与编辑器有关的页面。 Vim
的模式编辑方式非常高效,但它的扩展语言 VimScript
不如 Emacs Lisp
强大,因为后者从属于 Lisp
语言族,是一门语法简单但表现力强大的语言, Emacs
本质上就是一个编程平台。得益于 Emacs
的可扩展性,我使用 evil
在 Emacs
中来模拟 Vim
的编辑方式,这使得工作效率相当高。
另外 Emacs
自带的 org-mode
模式是一个比 markdown
功能更加丰富的文档写作工具,并且得益于 Emacs Lisp
,具备高度可定制性,是写作笔记的利器,我用它写作日常文档,包括本页面也是用 org-mode
生成的。
2.3 Git
Git
是一个分布式版本管理软件,由 linux
之父 Linus Torvalds
亲手设计和实现,而围绕它的 GitHub
网站已经成为全世界的开源项目的集散地,国内也有 coding.net
这样的优秀的 Git
代码托管平台。我用 Git
维护我的所有重要的文档,包括数学笔记、博客文章、软件以及系统的重要配置文件,包括本页面也被纳入 Git
的管理之下。
2.4 LaTeX
LaTeX
是一个专业的科技论文、图书排版系统,其排版的数学公式尤其精美,是当今科技排版的标准,我的数学笔记都是用它排版的。下面是一些相关的链接:
2.5 TeXmacs
一个所见即所得的排版系统,可视化的操作方式,却能得到与 LaTeX
类似的效果。
2.6 Maxima
一个计算机代数系统,类似于 Mathematica
.
2.7 rime 输入法框架
作为中国人计算机上的最基础的一个软件,选择性很大,用的最多的是搜狗输入法,但自从发现搜狗偷偷在我的手机中安装各种各样的垃圾软件(如搜狗市场)时,我愤怒了,于是开始寻求输入法领域中的自由软件,终于,我找到了 rime
输入法框架,由一个 Lisp
狂人所开发,通过不同的配置能实现不同的输入法,而且顺便解决了我之前一直头疼的 linux
下的五笔都是98版本而不是我熟悉的86版本的问题,于是现在我的计算机中只有 rime
输入法了。推荐跟我一样寻求干净可定制的输入法的朋友使用它。
3 历史/古文
我喜欢历史和古典文学,以下是一些计划要读的书单。
- 左传(极其精彩,阅读中,目前读到鲁僖公时期,春秋时期第二次世界大战–城濮大战)
- 国语
- 战国策
- 古文观止
- 史记
- 三国志
- 资治通鉴
- 红楼梦
- 三国演义
- 东周列国志