­

programs

프로그램

여기의 프로그램들은 가정, 학교, 전시 혹은 박물관에 사용 가능한 소프트웨어 모듈입니다. 이들은 모두 일반 기기에서 작동 가능하며, 전시용으로 키오스크, 터치스크린이나 특수한 기기들을 사용해야 할 때 필요한 특별 설정들을 지정할 수도 있습니다. 시각적으로 매력적이고 고도의 상호작용을 포함하는 이 프로그램들은 사실상 IMAGINARY의 핵심 요소로서, 사용자들이 수학을 직접 탐구하고 창조해 낼 수 있게 합니다.

프로그램 출처

Do you hear the climate crying? Data sonification makes changes happening on our planet audible. The numbers are not represented in tables or diagrams but in notes. Songs are created from them!

The Gulf Stream is a current in the Atlantic Ocean that brings warmth from tropical waters to the coasts of northern Europe. As a result, temperatures are higher than in other regions similarly close to the Arctic.

Even with the fastest supercomputers, we cannot fully model all climate processes in all regions of the world. Therefore, we divide the world into small grid cells and calculate the climate processes for these cells in parallel. The size of the cells is called the resolution of the grid. A...

Explore the temperature trend

With a box model, we can predict the future by simulating the complex interactions between different processes. The results are often surprising, even though the connections between the processes are well-known and predictable.

The movement of balls, cars, and rockets can be explained mathematically. Similarly, the Navier-Stokes equations can explain and predict the movement of fluids, like ocean water, atmosphere gases, an oil spill, smoke, or Currywurstsoße.

General Circulation Models (GCM) are the most precise tool we have to assert that climate change is a reality. GCMs are detailed models of the whole Earth, divided into many small cells of just a few kilometers’ width.

Visualization of a family of sequences of points in a toric sub-lattice of the ring of Gaussian integers

Virtual Ray Tracer is a Unity application that visualizes ray tracing. The application shows a scene with a camera, lights and objects. Rays slowly shoot from the camera and interact with the lights and objects in the scene. Users can change the settings of the ray tracer and material properties...

With this web demo, you can play around with and learn something about Brownian Motion, a fundamental concept in the theory of stochastic processes and probabilistic physics.

Discover and learn about the Chinese Remainder Theorem using clocks.

A software to run around on the plane tesselated by the fundamental polygon of the torus or the Klein bottle. This is a alpha-version, feel free to improve it or use parts of the code to build your own!

A simple software to create “weighted Voronoi” or “Dirichlet” diagrams. Simple to use: Click to make a point, click again to start spread of colors, click again to stop spreading. Click on the “All” Button to start or stop all spreadings.

HyperRogue — playing with hyperbolic geometry

Why is the music scale irregular? Why are there black and white keys in the piano, distributed in such a peculiar pattern? Why do we have a scale with tones and semitones? And more deeply, how notes are grouped into families, and what role do they play within such families?

Sing into the microphone and move the synthesizer sliders to hear and see shifting chords.

A VR software to explore knots through portals

Ariadne is a virtual learning environment about paths and homotopies designed for touch-capable devices.

Virtual simulations of three-dimensional non-euclidean spaces, available at h3.hypernom.com and h2xe. hypernom.com

These are designed to work with the HTC Vive virtual reality system, on mobiles phones that have gyroscopes, and on...

Polygon is an interactive mobile app that allows users to discover polygons hidden in museums or science centers, and use them to construct Platonic and Archimedean solids. Scan polyhedra with your phone’s camera, answer mathematical questions to get powerups with additional shapes, and view the...

Rpolyhedra is an R package with a polyhedra database and rendering capabilities with solid and net models

Interactive simulation of power grid dynamics.

Most people know something about what causes tides: if asked, almost everyone will say tides are caused by the moon. But if one delves a little deeper, it is easy to find many questions which arise naturally and are not so easy to answer. This interactive application tries to give an intuitive...

TsunamiLab is a web platfom that allows interactive simulation and visualization of tsunamis. It can be displayed as a normal website or as a hologram. Find more at tsunamilab.cl/hologram...

“Fly faster? Fly shorter!” is an educational math game (designed for one-player or two-players mode). Players fly a plane that cannot change speed, so they can win only by following the shortest route between the checkpoints they have to reach. But which is the shortest route on a map? Test your...

The interactive software PyFWI demonstrates the propagation of seismic waves and the principles of seismic imaging.

Sea levels are rising for various reasons related to global warming. The glaciers of Antarctica and Greenland, known as ice caps or ice sheets, play a major role in sea level rise. Is it possible to predict future changes in these ice caps, and particularly the calving of icebergs into the ocean...

This module aims to educate young people (14-19) about the importance of trees, the significance of tree diseases worldwide, and their rates of infection. It introduces the concept of mathematical modelling, and attempts to demonstrate how an increasingly accurate mathematical model can be...

Traffic and congestion phenomena belong to our everyday experience. In our simulation, you have the possibility to control traffic and create your own traffic jam. Find out how to trigger a traffic breakdown and how to resolve it. Observe how traffic jams can be seen as collective phenomena with...

Interactive simulation of the phase separation of two immiscible fluids.

Genaster는 일반화된 소행성게임입니다. 고전 소행성게임은 왼쪽 모서리와 오른쪽 모서리를 그리고 위쪽모서리와 아래쪽 모서리를 붙입니다. 그러므로 토러스(torus)의 위상을 갖습니다. 이 프로그램은 화면 가장자리를 붙이는 다른 방법을 고려합니다.

GeCla 프로그램은 평면의 벽지무늬 대칭 패턴 및 꽃무늬, 띄무니 패턴들의 대칭을 탐구하는 프로그램입니다. 프로그램의 이름은 Generator and Classifier의 줄임말로, 실제로 이 프로그램은 비대칭적인 초기 무늬로부터 벽지무늬, 꽃무늬, 띄무니의 대칭 패턴을 만들수 있으며 또한 만들어진 패턴들을 분류할 수 있습니다.

여기의 3차원 모델은 30,000개의 면을 가지는 균일한 무작위의 “사각 그래프(quadrangulation)”의 시뮬레이션입니다. 이는 다음과 같이 생각할 수 있습니다. 30,000개의 고무 사각형들의 변들을 꼬매붙여서, 구와 위상동형(homeomorphic)인 곡면을 만듭니다. (위상동형이라 함은 간단히 말하자면, 이 고무 면을 바람을 넣어 부풀리면 구와 같은 모양으로 만들 수 있다는 것을 의미합니다.) 이렇게 만들어지는 모든 구조들을 생각하고, 무작위로 하나를 고릅니다.

...

웹사이트 Experimentarium Digitale은 과학에서의 수리 모델의 수치실험들을 체험할 수 있게 하고, 관련된 동명의 전자책 모음을 수록하고 있습니다.

사모스의 터널 굴착에 사용된 것으로 추측되는 수학자 헤론(Heron)의 방법

인도의 타밀나두(Tamil Nadu) 지방에선 집집마다 현관을 장식하는 정교하고 아름다운 그림들을 찾을 수 있습니다.

이 그림들은 단순한 장식이 아니고, 중요한 의미를 갖고 있습니다.

축제 기간 또는 상서로운 일에, 이 그림은 길을 덮을 정도로 거대하게 그려집니다. 여성들의 창조성이 이 그림들을 더욱 아름답게 만드는 데에 일조합니다.

콜람(Kolam)은 격자 패턴의 점들과 이들을 둘러싸는 구불구불한 고리로 이루어진 기하학적 도안입니다. 랑골리(Rangoli)라고 불리기도 하는 이 도안은...

우리 지구에서는 매년 큰 인명 피해를 수반한 지진이 계속 일어나고 있습니다. 지진이 일어나면 지각을 따라 전달되는 지진파에 의한 지표면의 진동을 우리 모두가 느끼게 되는데요, 이 프로젝트에서는 지진의 진동이 다리, 둑, 건물 등의 토목공학 설계에 어떻게 적용되는지 살펴보고자 합니다.

이 전시는 지도 제작의 수학과 이에 숨어있는 구면의 기하학을 탐구합니다. 구면의 기하학적 성질은 평면과는 매우 다르므로 어떤 지도도 둥근 지구를 왜곡 없이 정확히 나타낼 수는 없습니다. 이 프로그램 모듈은 몇 가지 기하학적 성질을 기준으로 여러 가지 지도 투영법을 비교하고, 이들에서 어떤 식으로 지도의 왜곡이 나타나는지 및 완벽한 지도를 왜 만들 수 없는 것인지를 체감할 수 있을 것입니다.

환자들의 불평을 피하기 위해, 어떻게 하면 병원에서의 대기 시간을 없앨 수 있을까요?

이 체험 모듈은 항정선(航程線, rhumb line/loxodrome)과 이들을 평면에 사영해서 얻은 나선들을, 역사적인 관점에서 보여줍니다. 항정선은 경선과 일정한 각을 이루며 나아가는 나선으로서, 항해를 할 때 중요한 역할을 합니다.

홍수 예측을 위해 3차원 나비에-스토크스 방정식(Navier-Stokes equation)을 사용하는 것은, 엄청난 계산 시간과 수많은 매개변수가 필요해서 현실적으로는 불가능합니다. 홍수 예측을 위해 실제 사용되는 모델들은 매개변수가 실제값을 갖지 않도록 상당히 단순화되어 있습니다. 이 변수값들은 기존의 데이터를 바탕으로 한 모델의 과거 예측력을 고려해서 설정되어야 합니다.

프로그램 Surfer Shuffle은 jsurf 프로젝트를 기반으로 임의의 대수곡면을 만들어냅니다.

프로그램 SURFER는 수식과 형태, 즉 수학과 예술의 관계를 체험할 수 있게 해 줍니다. 프로토타입 프로그램인 Surf에서 만들어진 SURFER 2008은, 이미지를 만들고 다양한 레이어와 애니메이션을 추가할 수 있는 직관적인 사용자 인터페이스를 제공합니다. 또한 여러 예제 갤러리와 설명도 포함되어 있습니다.
SURER 2008은 2008년 독일 수학의 해...

Namesurfer는 글자, 단어, 수식과 형태의 관계, 즉 수학과 예술의 관계를 체험할 수 있게 해 줍니다. 간단한 공식이나 여러분의 이름 같은 단어들을 입력하면, 공간의 곡면이 아름다운 이미지로 나타납니다. 수학적으로는 이 프로그램은 실수 위의 대수기하를 실시간으로 시각화해 보여줍니다. 변수 x, y, z로 이루어진 다항식의 해집합이 화면에 보여지는 곡면이 됩니다. 또한 입력한 단어들은 자동적으로 대수식으로 변환됩니다.

NameSurfer는 Surfer 2012의...

프로그램 3D_XPLORMATH는 수학 탐구 프로그램 중 가장 포괄적인 경험을 제공합니다. 수많은 개체, 애니메이션과 여러 가능성들을 3D 안경으로 체험할 수 있습니다!

jReality는 수학적 개체들을 가상 현실 속에서 체험할 수 있는 프로그램입니다. 사용자들은 거대한 수학적 개체에 올라타고, 내부로 들어가는 등 이들을 진짜 물체처럼 인식하게 됩니다. 컴퓨터 게임처럼 특수 스페이스 마우스를 사용해, 다양한 대상들을 관찰할 수 있습니다.

jsurf는 대수적 곡면을 보여주는 Java 라이브러리입니다.

Important notice: Unfortunately the Cinderella applets no longer work “out of the box”. There are two alternative ways, though: