SURFER

프로그램

SURFER 1.7.0 setup for Windows 32-bit (Mac and Linux packages see below). PLEASE NOTE the info for Mac and Windows users at the end of the description text.

Licenses

Source code

Data

게시자

크레딧

SURFER is a program by IMAGINARY in collaboration with the Mathematisches Forschungsinstitut Oberwolfach and the Martin Luther University Halle-Wittenberg.

참여자

DirectionGert-Martin Greuel
ProgrammingChristian Stussak (Java renderer) Maik Urbannek (JavaFX), Henning Meyer (previous version)
Concept, CoordinationAndreas Daniel Matt, Anna Hartkopf
DesignChristoph Knoth
Advisor, GalleriesOliver Labs
GalleriesHerwig Hauser
TextsMaria Alberich, Jordi Buendía, Capi Corrales, Lara May, Anna Sabater and Emilio Sánchez

제작지원

SURFER and IMAGINARY are supported by the Klaus Tschira Stiftung (2011-2013) and the Federal Ministry of Education and Research (2008–2009).

프로그램 SURFER는 수식과 형태, 즉 수학과 예술의 관계를 체험할 수 있게 해 줍니다. 명료한 수식들이 공간의 곡면으로 나타나는 아름다운 이미지들을 만들어 냅니다.

이 프로그램은 독일 수학의 해 IMAGINARY 전시에 사용되었던 프로그램 SURFER2008의 Java 기반 확장입니다.

수학적으로 말하자면, 이 프로그램은 실수 위에서의 대수기하를 실시간으로 시각화해 보여줍니다. 변수 x, y, z로 이루어진 다항식의 해집합이 화면에 보여지는 곡면이 됩니다. 다항식이 0이 되는 모든 점들이 공간에 배치되고 모여서 곡면이 되는 것입니다. 예를 들어서 구의 방정식 x2+y2+z2-1=0을 보면, 원점 (x,y,z)=(0,0,0) 은 식을 만족시키지 않으므로 구에 속하지 않지만, (1,0,0), (0,1,0) 또는 (0,0,-1) 같은 구 위의 다른 점들은 식을 만족시킴을 관찰할 수 있습니다. 이 프로그램은 수많은 예시들과 설명이 있는 갤러리와 튜토리얼을 포함하고 있습니다. 독일어, 스페인어, 러시아어, 세르비아어, 포르투갈어 등 다양한 언어로 지원됩니다.

프로그램 SURFER의 특장점은 곡면을 만드는 데에 기초가 되는 수학(대수기하학)을 전혀 모르고도 얼마든지 체험이 가능하다는 것입니다. 여러분의 직관과 창의성을 이용해 여러 가지 식을 실험하고 시도하면서 이면의 수학을 익혀나가는 것은 물론, 자신만의 작품을 그림 또는 애니메이션의 형태로 만들어 나갈 수 있을 것입니다.

프로그램 SURFER는 독일 수학의 해 IMAGINARY 전시에 사용되었던 프로그램 SURFER2008의 Java 기반 확장입니다. 이 프로그램은 특정 플랫폼에 의존하지 않고, Java가 설치되어 있다면 Windows, Linux 또는 Mac 운영체제 어디에서도 이용할 수 있습니다. SURFER는 수많은 IMAGINARY 전시에 사용되었고, 지금도 계속 발전하고 확장되고 있습니다.

코드 저장소