David Dumas Python for mathematical visualization a four dimensional case study PyCon 2017

  Рет қаралды 7,848

PyCon 2017

PyCon 2017

Күн бұрын

"Speaker: David Dumas
This is a talk about creating pictures of a mathematical object---specifically, a 4-dimensional fractal ""dust"" that has been the subject of mathematical research in hyperbolic geometry since the 1980s. In the end this is accomplished using a little algebra, a little geometry, and a healthy dose of Python.
That is, I will present a case study of using Python in several aspects of a mathematical visualization project, from the computation itself, to transforming and converting data, and finally for scripting the process of generating the images. Along the way I'll explain how Python's convenient idioms and containers (e.g. sets and set comprehensions) are a good fit for some of the algebraic and geometric questions that come up, how Scipy and Numpy enable fast numerical calculations, and how Python's strength as a language for scripting and automation allows easy orchestration of rendering of still images and frames of animations.
The mathematical visualization project we describe is a collaboration with François Guéritaud (Université de Lille).
Slides can be found at: speakerdeck.com/pycon2017 and github.com/PyCon/2017-slides"

Пікірлер: 4
@freddupont3597
@freddupont3597 7 жыл бұрын
A wonderful presentation for anyone interested in hyperbolic geometry.
@radeklew1
@radeklew1 7 жыл бұрын
3:45 the purple path is also topologically equivalent to the blue path
@YalnekH
@YalnekH 7 жыл бұрын
Correct me if I'm wrong I haven't looked at topology for some years but any continuous deformation of the purple path on the punctured plane would result in a path which still goes around the puncture, so it can't be topologically equivalent to the blue?
@radeklew1
@radeklew1 7 жыл бұрын
Henryyyyy I'm pretty sure you're 100% right and I don't really know what I was thinking
3D Gaussian Splatting! - Computerphile
17:40
Computerphile
Рет қаралды 120 М.
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
ИРИНА КАЙРАТОВНА - АЙДАХАР (БЕКА) [MV]
02:51
ГОСТ ENTERTAINMENT
Рет қаралды 15 МЛН
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 47 МЛН
MEGA BOXES ARE BACK!!!
08:53
Brawl Stars
Рет қаралды 36 МЛН
Eric Evenchick   Hacking Cars with Python   PyCon 2017
29:48
PyCon 2017
Рет қаралды 15 М.
Eric J  Ma   Bayesian Statistical Analysis with Python   PyCon 2017
30:41
Jake VanderPlas   The Python Visualization Landscape   PyCon 2017
33:31
Sam Agnew   Hacking Classic Nintendo Games with Python   PyCon 2017
28:33
Benny Bauer   Python in The Serverless Era   PyCon 2017
30:47
PyCon 2017
Рет қаралды 9 М.
But what is a neural network? | Chapter 1, Deep learning
18:40
3Blue1Brown
Рет қаралды 16 МЛН
Lambda Calculus - Computerphile
12:40
Computerphile
Рет қаралды 1 МЛН
Aileen Nielsen - Time Series Analysis - PyCon 2017
3:11:46
PyCon 2017
Рет қаралды 63 М.
Where Does Bad Code Come From?
42:21
Molly Rocket
Рет қаралды 185 М.
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00