github 上活跃的主要是程序员,可是也有很多非程序员也在泡 github 啊,比如本人就来自纯数学专业(虽然现在的工作是在公司编程)。我从去年开始用 Python 创作一个纯数学类的项目,项目的主旨就是用 Python 展示数学之美:比如具有高度复杂对称的结构(主要是 Coxeter 群和李代数)、奇妙的流形(来自微分几何),分形(这个知道的人多一些),一些有趣的算法(主要来自组合数学和概率论),等等。
项目地址在此: https://github.com/neozhaoliang/pywonderland/。
数学中其实有许多奇妙和不可思议的结构,不幸的是理解它们的美需要经历相当一段不美的过程,往往需要研究生水平的数学背景。我的愿望就是希望通过我的努力,让更多的人能够从直观上感受的数学的美丽之处。项目名字叫做 pywonderland 也是取了童话 "爱丽丝漫游奇境记" 之意,即用 Python 这个语言为工具,带领大家漫游一下数学的奇妙世界。项目最开始放在 github 上的半年多里,几乎无人问津,结果不知道哪天爆了 RP 上了 Python 的 trending 榜,一周多冲到了一千多 star,还是有点小得意的。我还有更大的愿望,还有许许多多有趣的东西要去完成,这个项目一定会带给大家更多的惊喜。希望大家多多支持,有任何建议,改进之处,或者好的想法都可以留言或者提 issue/pr。
(注:github 上有不少数学类项目,比如 sympy/sage 等等。但是它们主要侧重提供数据分析 /科学计算等等,是作为工具或者开发环境使用的,很少有以展示纯数学理论为目的的。)
1
gu1yu 2017-08-18 09:24:12 +08:00
厉害了!
|
2
zacksleo 2017-08-18 09:54:31 +08:00
666
|
3
su27 2017-08-18 10:32:37 +08:00
不错不错!
|
4
allenshi 2017-08-18 10:38:50 +08:00
厉害了!!!
|
5
akavir 2017-08-18 10:45:01 +08:00
厉害了!
|
6
liuzhiyong 2017-08-18 11:09:22 +08:00
很酷耶,虽然我基本上看不懂 :-)
|
7
Caratpine 2017-08-18 11:47:05 +08:00
原来这个项目是楼主维护的,非常棒👍
|
8
mathzhaoliang OP @liuzhiyong 几乎没有人提 issue,可见大多数人都看不懂 ...
|
9
mathzhaoliang OP @Caratpine 这个项目由许许多多小项目和中项目组成,小的写一个一会就完了,中项目一般要花两三个月 ...
|
10
sindy 2017-08-18 12:37:16 +08:00 via iPhone
好酷炫!!✨ 虽然啥也看不懂
|
11
mathzhaoliang OP @sindy 以后会有中文 wiki 的
|
12
blackshadow 2017-08-18 12:47:37 +08:00
图好看,虽然看不懂。
|
13
allenshi 2017-08-18 13:22:16 +08:00
楼主可以参考一个叫分形的奥秘的 app,做个 app 什么之类的。
|
14
mathzhaoliang OP @allenshi 那个 app 我见过,说实话做的不咋地。做 app 的话只能是分形,别的都不合适。需要用 pov-ray 渲染的那些例子不可能做到 app 里面去。
|
15
allenshi 2017-08-18 13:27:01 +08:00
@mathzhaoliang 是的,那个 app 比较单一,等了好久都没等到它后续的更新...
|
16
mathzhaoliang OP @allenshi 这个项目其实重点不在分形,分形只是实现几个简单的例子。分形需要的数学比较初等,但是要画好需要不少 CG 的技巧,我个人又不擅长 CG。项目主要还是展示那些"养在深闺人未识"的理论数学。。。
|
17
vegito2002 2017-08-18 13:33:09 +08:00
非常的 6, 贡献一个 star 了
|
18
mathzhaoliang OP @vegito2002 谢谢支持!
|
19
allenshi 2017-08-18 13:37:00 +08:00
@mathzhaoliang 🤝 多谢科普!!
|
20
mathzhaoliang OP @allenshi 分形的软件很多,比如 ultrafractal,mandelbulb3d, fractalkit, fragmentarium 是比较著名的几个。它们都是免费的,你可以下载玩玩。此外 bugman123.com 和 www.josleys.com 也是两个很棒的个人网站。
|
21
allenshi 2017-08-18 13:56:47 +08:00
@mathzhaoliang 👌 多谢了兄弟!
|
22
baiyi 2017-08-18 14:05:34 +08:00
支持! 真的很美
|
23
xi2008wang 2017-08-18 14:08:03 +08:00
很美,好像看万花筒
|
24
est 2017-08-18 14:12:30 +08:00
酷炫。
|
25
xrlin 2017-08-18 14:12:35 +08:00 via iPhone
厉害了
|
26
xi_lin 2017-08-18 14:17:25 +08:00
很酷炫!
|
27
linxl 2017-08-18 14:28:05 +08:00
看不懂很遗憾哇
|
28
helloit 2017-08-18 14:32:40 +08:00
真·为社会作贡献
|
29
mathzhaoliang OP @linxl 项目基本完成以后就会写 wiki 页面的。更技术的东西会放在 hexo 博客里面。
|
30
pexcn 2017-08-18 14:34:51 +08:00
mark.
|
31
gimp 2017-08-18 14:35:11 +08:00
很棒,Star
|
32
jiezhi 2017-08-18 14:51:12 +08:00
我都不敢 star。。。
|
33
holyghost 2017-08-18 15:15:18 +08:00
第一次看见这个帖子是在 HN 上,我还记得有个哥们还问了一句:那张图片的版权咋整。。。
|
34
hwwh1999 2017-08-18 15:17:35 +08:00
太厉害了!
|
35
Morriaty 2017-08-18 15:28:43 +08:00
厉害了,这是我见过的 issue/star 比例最小的 repo。
|
36
rannie 2017-08-18 15:29:30 +08:00
赞~
|
37
cloverfisher 2017-08-18 15:35:46 +08:00
牛逼爆了,可惜看不懂。。
|
38
shuangguanQuail 2017-08-18 15:37:10 +08:00
顶
|
39
jtsai 2017-08-18 15:38:07 +08:00
好厉害
|
40
deepkolos 2017-08-18 15:38:52 +08:00
666
|
41
xupefei 2017-08-18 15:49:09 +08:00
那张爱丽丝的电影海报侵权了吧……
|
42
zhuangzhuang1988 2017-08-18 15:53:58 +08:00
好漂亮
|
43
xsliang 2017-08-18 15:55:07 +08:00
不懂的只能说 太漂亮了
|
44
980502757 2017-08-18 16:05:26 +08:00
厉害!
|
45
mathzhaoliang OP @xupefei 擦边球嘛,我这也不是商业用途。。。
|
46
zhang1215 2017-08-18 16:12:26 +08:00
数学之美,赞一个👍
|
47
glasslion 2017-08-18 16:16:47 +08:00
@mathzhaoliang 很赞。 迪斯尼那个 logo 涉嫌侵权,建议换掉。公有领域的爱丽丝插画应该很多的。
|
48
mathzhaoliang OP @glasslion 是的。你的建议很好。可是我确实很喜欢那个女主,我觉得她很有灵气。。。
|
49
albertofwb 2017-08-18 16:20:20 +08:00 via Android
不错,已 +star
几年前好像见过有人用 C 语言做过 |
50
yyjjolin 2017-08-18 16:22:45 +08:00
虽然不懂,但真的觉得厉害,只能给个 star 略表敬意,希望楼主加油!
|
51
mathzhaoliang OP @yyjjolin 谢谢!项目远未完成,确实需要加油,就是上班以后时间太少了。
|
52
Sanko 2017-08-18 16:29:48 +08:00
虽然看不懂但是很厉害的样子
|
53
pythonee 2017-08-18 16:37:21 +08:00
上学那会也喜欢画这些图,赞楼主
|
54
killerv 2017-08-18 17:16:48 +08:00
star 了,虽然看不懂-。-
|
55
Phariel 2017-08-18 17:18:56 +08:00
老铁 666,已 star,有空学习学习。
|
56
carlonelong 2017-08-18 17:43:42 +08:00
不知道比那些 xx 合集,高仿 xx 框架高到哪里去了
|
57
Itanium 2017-08-18 17:49:20 +08:00
太厉害了,北大数学系
|
58
ACool 2017-08-18 17:51:04 +08:00 via Android
厉害了
|
59
vjnjc 2017-08-18 18:01:28 +08:00
只听得懂分形。。。
其他好像大学没教过 |
60
Athrob 2017-08-18 18:26:45 +08:00
一个都看不懂
|
61
KIzuN1 2017-08-18 18:47:24 +08:00
微分几何?陈省身大师创立的学科么?
|
62
caskeep 2017-08-18 18:48:27 +08:00
程序员做到最后还是要走工程(经验)和科学(知识)的,而且两者很难分的清楚
|
63
DustOnTheHeart 2017-08-18 18:57:57 +08:00
强👍
|
64
ZRS 2017-08-18 20:15:24 +08:00
一直很佩服搞数学的...
|
65
huchenshuo 2017-08-18 20:15:25 +08:00
厉害厉害,star+1
|
66
Cyron 2017-08-18 20:52:01 +08:00 via iPhone
我的妈呀,走迷宫的看呆了
|
67
jhaohai 2017-08-18 20:58:27 +08:00 via iPhone
羡慕搞数学的,最接近真理
|
68
mathzhaoliang OP @KIzuN1 微分几何很早就有了,并不是陈省身创立的,虽然陈省身在这个领域做出了很大的贡献。
|
69
wolong 2017-08-18 23:09:56 +08:00
完全看不懂
|
70
chrisliu1314 2017-08-18 23:23:05 +08:00 via Android
今天刚看到,太酷了,不自觉就 star 了,虽然看不懂
|
71
mathzhaoliang OP @chrisliu1314 谢谢。后面还有好多好玩的呦。。。
|
72
lxy42 2017-08-18 23:38:39 +08:00 via Android
厉害了,不明觉厉
|
73
hezhe 2017-08-18 23:39:43 +08:00 via Android
牛逼了
|
74
zagreb 2017-08-18 23:59:52 +08:00 via iPhone
我也是学数学,毕业后自学 python,然后在公司做编程工作。楼主的项目好赞👍
|
75
mathzhaoliang OP @zagreb 可惜离开学校,要为生计忙碌了。一定不要丢下爱好和理想!
|
76
zagreb 2017-08-19 00:25:58 +08:00 via iPhone
@mathzhaoliang 爱好编程,理想?那是什么?不存在的。我是一条咸鱼_(:з」∠)_ 很高兴现在能以爱好为工作,但是哪天爱好变了呢,谁知道呢。
|
77
erlinux 2017-08-19 00:49:47 +08:00
没中文,不开心。
|
78
Obipolar 2017-08-19 03:01:33 +08:00
楼主这个有意思了,大四的时候做过一个 catalan structure 的 visualization
地址 =》 https://github.com/OBipolar/CatalanShuffle |
79
LPeJuN6lLsS9 2017-08-19 07:32:26 +08:00
还有更多好玩的?楼主加油继续更新啊,star 一个
|
80
breezeFP 2017-08-19 09:46:49 +08:00
issues 好少,是不是大家都和我一样,根本看不懂,只是看着漂亮
|
81
zvcs 2017-08-19 11:24:12 +08:00 via iPhone
厉害了!学习了
|
82
CoderXiaode 2017-08-19 12:23:16 +08:00
向数学大佬低头 ORZ,已 star
|
83
jadecoder 2017-08-19 14:48:38 +08:00
厉害了,马上 2000 star 了
|
84
jyf 2017-08-19 17:18:03 +08:00
能不能展示下 数学各分支的前后关系? 因为我是文科的 现在想学点数学 总是发现有这样那样的前置知识需求 所以想要个类似树一样的关系表 好提前学下
|
85
lamada 2017-08-19 18:26:37 +08:00 via iPad
Mark 这就去 star
|
86
mathzhaoliang OP @jyf 如果你指的是高等数学的体系,那很简单,随便找一个大学数学专业的专业必修课程表就可以了。。。自修整个大学本科数学体系需要相当的毅力,最后与人可以讨论请教的环境。
|
87
ZiLong 2017-08-19 21:52:27 +08:00
厉害了
|
88
hei1000 2017-08-20 13:57:34 +08:00
之前在 Stackoverflow 上看到过一个 C 写的,很多例子,很多图片,可以找一找
|
89
z0z 2017-10-10 14:28:33 +08:00
看见你们都说看不懂我就放心了。
|