github 上第一个过千赞的纯数学类项目 - V2EX
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
mathzhaoliang

github 上第一个过千赞的纯数学类项目

  •  
  •   mathzhaoliang
    neozhaoliang Aug 18, 2017 12666 views
    This topic created in 3195 days ago, the information mentioned may be changed or developed.

    github 上活跃的主要是程序员,可是有很多非程序员也在泡 github 啊,比如本人就来自纯数学专业(虽然现在的工作是在公司编程)。我从去年开始用 Python 创作一个纯数学类的项目,项目的主旨就是用 Python 展示数学之美:比如具有高度复杂对称的结构(主要是 Coxeter 群和李代数)、奇妙的流形(来自微分几何),分形(这个知道的人多一些),一些有趣的算法(主要来自组合数学和概率论),等等。

    项目地址在此: https://github.com/neozhaoliang/pywonderland/

    数学中其实有许多奇妙和不可思议的结构,不幸的是理解它们的美需要经历相当一段不美的过程,往往需要研究生水平的数学背景。我的愿望就是希望通过我的努力,让更多的人能够从直观上感受的数学的美丽之处。项目名字叫做 pywonderland 也是取了童话 "爱丽丝漫游奇境记" 之意,即用 Python 这个语言为工具,带领大家漫游一下数学的奇妙世界。项目最开始放在 github 上的半年多里,几乎无人问津,结果不知道哪天爆了 RP 上了 Python 的 trending 榜,一周多冲到了一千多 star,还是有点小得意的。我还有更大的愿望,还有许许多多有趣的东西要去完成,这个项目一定会带给大家更多的惊喜。希望大家多多支持,有任何建议,改进之处,或者好的想法都可以留言或者提 issue/pr。

    (注:github 上有不少数学类项目,比如 sympy/sage 等等。但是它们主要侧重提供数据分析 /科学计算等等,是作为工具或者开发环境使用的,很少有以展示纯数学理论为目的的。)

    89 replies    2017-10-10 14:28:33 +08:00
    gu1yu
        1
    gu1yu  
       Aug 18, 2017
    厉害了!
    zacksleo
        2
    zacksleo  
       Aug 18, 2017
    666
    su27
        3
    su27  
       Aug 18, 2017
    不错不错!
    allenshi
        4
    allenshi  
       Aug 18, 2017
    厉害了!!!
    akavir
        5
    akavir  
       Aug 18, 2017
    厉害了!
    liuzhiyong
        6
    liuzhiyong  
       Aug 18, 2017
    很酷耶,虽然我基本上看不懂 :-)
    Caratpine
        7
    Caratpine  
       Aug 18, 2017
    原来这个项目是楼主维护的,非常棒
    mathzhaoliang
        8
    mathzhaoliang  
    OP
       Aug 18, 2017
    @liuzhiyong 几乎没有人提 issue,可见大多数人都看不懂 ...
    mathzhaoliang
        9
    mathzhaoliang  
    OP
       Aug 18, 2017
    @Caratpine 这个项目由许许多多小项目和中项目组成,小的写一个一会就完了,中项目一般要花两三个月 ...
    sindy
        10
    sindy  
       Aug 18, 2017 via iPhone
    好酷炫!! 虽然啥也看不懂
    mathzhaoliang
        11
    mathzhaoliang  
    OP
       Aug 18, 2017
    @sindy 以后会有中文 wiki 的
    wombat
        12
    wombat  
       Aug 18, 2017
    图好看,虽然看不懂。
    allenshi
        13
    allenshi  
       Aug 18, 2017
    楼主可以参考一个叫分形的奥秘的 app,做个 app 什么之类的。
    mathzhaoliang
        14
    mathzhaoliang  
    OP
       Aug 18, 2017
    @allenshi 那个 app 我见过,说实话做的不咋地。做 app 的话只能是分形,别的都不合适。需要用 pov-ray 渲染的那些例子不可能做到 app 里面去。
    allenshi
       
    allenshi  
       Aug 18, 2017
    @mathzhaoliang 是的,那个 app 比较单一,等了好久都没等到它后续的更新...
    mathzhaoliang
        16
    mathzhaoliang  
    OP
       Aug 18, 2017
    @allenshi 这个项目其实重点不在分形,分形只是实现几个简单的例子。分形需要的数学比较初等,但是要画好需要不少 CG 的技巧,我个人又不擅长 CG。项目主要还是展示那些"养在深闺人未识"的理论数学。。。
    vegito2002
        17
    vegito2002  
       Aug 18, 2017
    非常的 6, 贡献一个 star 了
    mathzhaoliang
        18
    mathzhaoliang  
    OP
       Aug 18, 2017
    @vegito2002 谢谢支持!
    allenshi
        19
    allenshi  
       Aug 18, 2017
    @mathzhaoliang 多谢科普!!
    mathzhaoliang
        20
    mathzhaoliang  
    OP
       Aug 18, 2017
    @allenshi 分形的软件很多,比如 ultrafractal,mandelbulb3d, fractalkit, fragmentarium 是比较著名的几个。它们都是免费的,你可以下载玩玩。此外 bugman123.comwww.josleys.com 也是两个很棒的个人网站。
    allenshi
        21
    allenshi  
       Aug 18, 2017
    @mathzhaoliang 多谢了兄弟!
    FinnBai
        22
    FinnBai  
       Aug 18, 2017
    支持! 真的很美
    xi2008wang
        23
    xi2008wang  
       Aug 18, 2017
    很美,好像看万花筒
    est
        24
    est  
       Aug 18, 2017
    酷炫。
    xrlin
        25
    xrlin  
       Aug 18, 2017 via iPhone
    厉害了
    xi_lin
        26
    xi_lin  
       Aug 18, 2017
    很酷炫!
    lazypu
        27
    lazypu  
       Aug 18, 2017
    看不懂很遗憾哇
    helloit
        28
    helloit  
       Aug 18, 2017
    真为社会作贡献
    mathzhaoliang
        29
    mathzhaoliang  
    OP
       Aug 18, 2017
    @linxl 项目基本完成以后就会写 wiki 页面的。更技术的东西会放在 hexo 博客里面。
    pexcn
        30
    pexcn  
       Aug 18, 2017
    mark.
    gimp
        31
    gimp  
       Aug 18, 2017
    很棒,Star
    jiezhi
        32
    jiezhi  
       Aug 18, 2017
    我都不敢 star。。。
    holyghost
        33
    holyghost  
       Aug 18, 2017
    第一次看见这个帖子是在 HN 上,我还记得有个哥们还问了一句:那张图片的版权咋整。。。
    hwwh1999
        34
    hwwh1999  
       Aug 18, 2017
    太厉害了!
    Morriaty
        35
    Morriaty  
       Aug 18, 2017
    厉害了,这是我见过的 issue/star 比例最小的 repo。
    rannie
        36
    rannie  
       Aug 18, 2017
    赞~
    cloverfisher
        37
    cloverfisher  
       Aug 18, 2017
    牛逼爆了,可惜看不懂。。
    shuangguanQuail
        38
    shuangguanQuail  
       Aug 18, 2017
    jtsai
        39
    jtsai  
       Aug 18, 2017
    好厉害
    deepkolos
        40
    deepkolos  
       Aug 18, 2017
    666
    xupefei
        41
    xupefei  
       Aug 18, 2017
    那张爱丽丝的电影海报侵权了吧……
    zhuangzhuang1988
        42
    zhuangzhuang1988  
       Aug 18, 2017
    好漂亮
    xsliang
        43
    xsliang  
       Aug 18, 2017
    不懂的只能说 太漂亮了
    980502757
        44
    980502757  
       Aug 18, 2017
    厉害!
    mathzhaoliang
        45
    mathzhaoliang  
    OP
       Aug 18, 2017
    @xupefei 擦边球嘛,我这也不是商业用途。。。
    zhang1215
        46
    zhang1215  
       Aug 18, 2017
    数学之美,赞一个
    glasslion
        47
    glasslion  
       Aug 18, 2017
    @mathzhaoliang 很赞。 迪斯尼那个 logo 涉嫌侵权,建议换掉。公有领域的爱丽丝插画应该很多的。
    mathzhaoliang
        48
    mathzhaoliang  
    OP
       Aug 18, 2017
    @glasslion 是的。你的建议很好。可是我确实很喜欢那个女主,我觉得她很有灵气。。。
    albertofwb
        49
    albertofwb  
       Aug 18, 2017 via Android
    不错,已 +star
    几年前好像见过有人用 C 语言做过
    yyjjolin
        50
    yyjjolin  
       Aug 18, 2017
    虽然不懂,但真的觉得厉害,只能给个 star 略表敬意,希望楼主加油!
    mathzhaoliang
        51
    mathzhaoliang  
    OP
       Aug 18, 2017
    @yyjjolin 谢谢!项目远未完成,确实需要加油,就是上班以后时间太少了。
    Sanko
        52
    Sanko  
       Aug 18, 2017
    虽然看不懂但是很厉害的样子
    pythonee
        53
    pythonee  
       Aug 18, 2017
    上学那会也喜欢画这些图,赞楼主
    killerv
        54
    killerv  
       Aug 18, 2017
    star 了,虽然看不懂-。-
    Phariel
        55
    Phariel  
       Aug 18, 2017
    老铁 666,已 star,有空学习学习。
    carlonelong
        56
    carlonelong  
       Aug 18, 2017
    不知道比那些 xx 合集,高仿 xx 框架高到哪里去了
    Itanium
        57
    Itanium  
       Aug 18, 2017
    太厉害了,北大数学系
    ACool
        58
    ACool  
       Aug 18, 2017 via Android
    厉害了
    vjnjc
        59
    vjnjc  
       Aug 18, 2017
    只听得懂分形。。。
    其他好像大学没教过
    Athrob
        60
    Athrob  
       Aug 18, 2017
    一个都看不懂
    KIzuN1
        61
    KIzuN1  
       Aug 18, 2017
    微分几何?陈省身大师创立的学科么?
    caskeep
        62
    caskeep  
       Aug 18, 2017
    程序员做到最后还是要走工程(经验)和科学(知识)的,而且两者很难分的清楚
    DustOnTheHeart
        63
    DustOnTheHeart  
       Aug 18, 2017
    ZRS
        64
    ZRS  
       Aug 18, 2017
    一直很佩服搞数学的...
    huchenshuo
        65
    huchenshuo  
       Aug 18, 2017
    厉害厉害,star+1
    Cyron
        66
    Cyron  
       Aug 18, 2017 via iPhone
    我的妈呀,走迷宫的看呆了
    jhaohai
        67
    jhaohai  
       Aug 18, 2017 via iPhone
    羡慕搞数学的,最接近真理
    mathzhaoliang
        68
    mathzhaoliang  
    OP
       Aug 18, 2017
    @KIzuN1 微分几何很早就有了,并不是陈省身创立的,虽然陈省身在这个领域做出了很大的贡献。
    wolong
        69
    wolong  
       Aug 18, 2017
    完全看不懂
    chrisliu1314
        70
    chrisliu1314  
       Aug 18, 2017 via Android
    今天刚看到,太酷了,不自觉就 star 了,虽然看不懂
    mathzhaoliang
        71
    mathzhaoliang  
    OP
       Aug 18, 2017
    @chrisliu1314 谢谢。后面还有好多好玩的呦。。。
    lxy42
        72
    lxy42  
       Aug 18, 2017 via Android
    厉害了,不明觉厉
    hezhe
        73
    hezhe  
       Aug 18, 2017 via Android
    牛逼了
    zagreb
        74
    zagreb  
       Aug 18, 2017 via iPhone
    我也是学数学,毕业后自学 python,然后在公司做编程工作。楼主的项目好赞
    mathzhaoliang
        75
    mathzhaoliang  
    OP
       Aug 19, 2017
    @zagreb 可惜离开学校,要为生计忙碌了。一定不要丢下爱好和理想!
    zagreb
        76
    zagreb  
       Aug 19, 2017 via iPhone
    @mathzhaoliang 爱好编程,理想?那是什么?不存在的。我是一条咸鱼_(:з」∠)_ 很高兴现在能以爱好为工作,但是哪天爱好变了呢,谁知道呢。
    erlinux
        77
    erlinux  
       Aug 19, 2017
    没中文,不开心。
    Obipolar
        78
    Obipolar  
       Aug 19, 2017
    楼主这个有意思了,大四的时候做过一个 catalan structure 的 visualization
    地址 =》 https://github.com/OBipolar/CatalanShuffle
    LPeJuN6lLsS9
        79
    LPeJuN6lLsS9  
       Aug 19, 2017
    还有更多好玩的?楼主加油继续更新啊,star 一个
    breezeFP
        80
    breezeFP  
       Aug 19, 2017
    issues 好少,是不是大家都和我一样,根本看不懂,只是看着漂亮
    zvcs
        81
    zvcs  
       Aug 19, 2017 via iPhone
    厉害了!学习了
    CoderXiaode
        82
    CoderXiaode  
       Aug 19, 2017
    向数学大佬低头 ORZ,已 star
    jadecoder
        83
    jadecoder  
       Aug 19, 2017
    厉害了,马上 2000 star 了
    jyf
        84
    jyf  
       Aug 19, 2017
    能不能展示下 数学各分支的前后关系? 因为我是文科的 现在想学点数学 总是发现有这样那样的前置知识需求 所以想要个类似树一样的关系表 好提前学下
    lamada
        85
    lamada  
       Aug 19, 2017 via iPad
    Mark 这就去 star
    mathzhaoliang
        86
    mathzhaoliang  
    OP
       Aug 19, 2017
    @jyf 如果你指的是高等数学的体系,那很简单,随便找一个大学数学专业的专业必修课程表就可以了。。。自修整个大学本科数学体系需要相当的毅力,最后与人可以讨论请教的环境。
    ZiLong
        87
    ZiLong  
       Aug 19, 2017
    厉害了
    hei1000
        88
    hei1000  
       Aug 20, 2017
    之前在 Stackoverflow 上看到过一个 C 写的,很多例子,很多图片,可以找一找
    z0z
        89
    z0z  
       Oct 10, 2017
    看见你们都说看不懂我就放心了。
    About     Help     Advertise     Blog     API     FAQ     Solana     3011 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 233ms UTC 12:51 PVG 20:51 LAX 05:51 JFK 08:51
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86