1P by GN⁺ | ★ favorite | 댓글 1개

유명한 7개의 성당이 직선상에 있는지에 대한 수치적 조사

소개

  • 위키피디아에 따르면, 성 미카엘과 관련된 7개의 유명한 성당이 직선상에 위치해 있음.
  • 이를 검증하기 위해 데이터셋을 수집하고 지오데식 선을 계산하여 성당들이 직선상에 있는지 확인함.

데이터셋 수집

  • 성당의 위치 데이터를 수집하여 지오팬더스 데이터프레임으로 정리함.
  • 성당의 이름, 경도, 위도, 지오메트리 정보를 포함함.
landmarks_michael = {
  1: ["Skellig Michael", -10.538483, 51.772035, shape(geometry_skellig)],
  2: ["St Michael's Mount", -5.477813, 50.116531, shape(geometry_st_michael_mount)],
  3: ["Mont Saint-Michel", -1.511447, 48.636038, shape(geometry_mont_st_michel)],
  4: ["Sacra di San Michele", 7.342842, 45.098029, shape(geometry_san_michele_sacra)],
  5: ["San Michele Arcangelo", 15.954767, 41.707770, shape(geometry_santuario_san_michele)],
  6: ["Taxiarchi Michail", 27.846123, 36.548389, shape(geometry_taxiarchi_michail)],
  7: ["Stella Maris", 34.969960, 32.827297, shape(geometry_stella_maris_monastery)],
}

첫 번째와 마지막 성당 사이의 지오데식 선 계산

  • 첫 번째와 마지막 성당 사이의 지오데식 선을 계산하고, 나머지 성당들과의 거리를 측정함.
  • 지오데식 선은 구면 모델을 사용하여 계산됨.
def haversine_distance(lon_1, lat_1, lon_2, lat_2):
  # 두 점 사이의 구면 거리 계산
  pass

def midpoint(p1, p2):
  # 두 점 사이의 중간점 계산
  pass

def midpoints_rec(p1, p2, bailout):
  # 재귀적으로 중간점을 계산하여 지오데식 선을 그림
  pass

성당과 지오데식 선 사이의 거리 계산

  • 각 성당과 지오데식 선 사이의 거리를 계산하여 성당들이 직선상에 있는지 확인함.
  • 결과적으로 성당들이 지오데식 선에 정확히 일치하지 않음을 확인함.
def distance_point_line(point, line):
  # 점과 선 사이의 거리 계산
  pass

gdf_cathedrals["dist_to_geod"] = gdf_cathedrals.apply(lambda row: distance_point_line(Point(row["longitude"], row["latitude"]), line), axis=1)

Mercator 투영에서 성당들이 정렬되어 있는지 확인

  • Mercator 투영에서는 성당들이 직선상에 있는 것처럼 보일 수 있음.
  • 그러나 실제 구면 지오메트리에서는 그렇지 않음.

GN⁺의 의견

  • 이 연구는 지리적 데이터 과학과 지오데식 계산의 실제 적용을 보여줌.
  • 성당들이 직선상에 있는지 확인하는 과정에서 다양한 수학적, 프로그래밍적 기법이 사용됨.
  • Mercator 투영과 실제 구면 지오메트리의 차이를 이해하는 데 도움이 됨.
  • 지리적 데이터 분석에 관심 있는 소프트웨어 엔지니어에게 유익한 사례가 될 수 있음.
  • 비슷한 연구를 진행할 때 데이터의 정확성과 모델의 한계를 고려하는 것이 중요함.

댓글과 토론

Hacker News 의견들
  • 블로그 글 작성자로서, 이 글이 생각할 거리가 되어 기쁨. 글을 쓴 뒤 알게 됐지만 대성당은 단순히 큰 교회가 아니고, 여러 댓글처럼 주교가 있어야 함
    Mercator 도법에서 “시각적으로” 일직선처럼 보인다는 건 알고 있었고, 핵심 질문은 그것이 지구 표면에서도 정렬을 뜻하느냐였음
    생일 역설과 텍사스 명사수 오류는 미처 고려하지 못했거나 몰랐던 흥미로운 접근이라 다음 글에서 탐구할 만함
    블로그는 Netlify의 아쉬운 과금 정책 때문에 잠시 중단했으며, 여기 댓글 때문은 아님. 오히려 댓글 덕분에 더 쓰고, 사전에 더 잘 조사해야겠다는 마음이 커짐
    “바이럴”이 되어 무료 대역폭을 넘었을 때 상한 없이 비용이 붙지 않는 다른 제공자로 곧 다시 올릴 수 있기를 바람

  • 여기서 더 흥미로운 건 이 “선”의 역사임. 중세의 발상인지 현대의 발상인지가 궁금한데, Wikipedia도 “전설에 따르면” 정도라 별 도움이 안 됨
    누가 처음 썼고, 누가 그 일곱 장소를 골랐는지 궁금함. 언급된 가장 이른 출처는 1969년이고, 그마저도 이 특정 선에 관한 게 아님
    수세기 동안 난해한 기독교 주제에 대한 글은 넘쳐났지만, 이 건은 매우 얇고 현대적으로 보임

    • 같은 의문을 가졌고 구체적인 자료를 많이 찾지는 못했지만, 이 블로그 글 [1]은 1970년대 어떤 고고학자 부류가 처음 언급했다고 주장함
      [1]: https://www.philipkosloski.com/who-discovered-the-sword-of-s...
    • 그게 가장 큰 부분임. 중세 건축가들이 의도적으로 이들을 일렬로 배치했다면, 문서와 논의가 남아 있었을 것임
  • 이것들 중 실제로 대성당인 게 있나? 수도원과 성지는 보이지만 목록에서 대성당은 안 보임
    St. Michael에게 바쳐진 대성당 7개가 거의 직선으로 놓였다면 우연이 아니라고 볼 만함. 전 세계에 퍼진 Google 단지 7개가 직선상에 있는 것과 비슷하니까 뭔가 있는 셈임
    하지만 가장 유명한 성인 중 하나의 이름을 딴 임의의 종교 장소 7개라면, 직선상에 Burger King 7개가 있는 것에 가까워서 우연으로 믿기 훨씬 쉬움

    • 흥미로운 추가점은, 이 직선 위 Burger King들이 모두 Burger King 본인 출현과 관련되어 있고, 그가 그 위치에 성소를 세우라고 명시적으로 요청했다는 설정이라는 것임
      예를 들어 Mont Saint-Michel의 주교는 St. Michael을 보았지만 환시의 진위를 확신하지 못해 처음에는 성소 건축을 거부함. 이후 St. Michael의 검에 상처를 입고 그 상처가 낫지 않자 성소를 세우러 갔고, 그제야 상처가 닫혔다고 함
      각자 알아서 해석하면 됨
    • Skellig Michael은 6세기경 수도원, St Michael's Mount는 9세기 수도원, Mont Saint-Michel은 708년 수도원 겸 성지, Sacra di San Michele은 983~987년경 수도원, San Michele Arcangelo는 490년 성지이며 St. Michael이 나타났다고 전해짐
      Taxiarchi Michail은 18세기 수도원이고, Stella Maris는 라틴 수도원 기준 1185년이지만 Mount Carmel 일부로는 기원전 15세기까지 거슬러 올라감
      제대로 된 대성당은 하나도 아니고, 수도원과 성지들임. 순례지로 중요한 곳은 San Michele ArcangeloMont Saint-Michel 정도임
      St. Michael 관련 교회/장소의 부분 지도는 여기 있음: https://www.reseausaintmichel.eu/carte-des-sites/
      예를 들어 Roma의 Castel Sant'Angelo(Mausoleum of Hadrian)나 Saint-Michel de Cuxà를 넣으면 이 “선”은 쉽게 깨질 수 있음. 둘 다 이 “선”에 없었다면 아무도 몰랐을 Skellig Michael보다 훨씬 권위 있는 곳임
    • Wikipedia의 St. Michael's Sword 문서도 이를 “수도원과 기타 성지”라고 설명하고, 거의 모두가 “눈에 띄는 언덕 위”에 있다고 적음. 일곱 곳 중 네 곳만 Wikipedia의 “Saint Michael에게 봉헌된 교회” 목록에 나옴: https://en.wikipedia.org/wiki/Michael_(archangel)#Churches_d...
      San Michele Arcangelo, Perugia 문서도 “[Michael의] 교회들은 대개 높은 곳에 위치했다”고 함
      다음 단계는 Michael에게 신성하다고 주장되는 모든 장소의 데이터베이스를 모아 지도에 찍고, 이 특정 일곱 장소가 데이터에서 튀어나오는지 보는 것임. 물론 일이 꽤 많음
      데이터 과학자의 다음 단계가 그렇다면, 마술사나 사제의 다음 단계는 대천사를 소환하기 적합한 성소로 가거나 만들고 Michael을 불러 “와줘서 고맙고, 우리가 당신의 검이라고 부르는 이 선은 대체 뭔가요?”라고 묻는 것일 수 있음
    • 대성당은 교회의 크기와 무관함. 주교가 상주하는 교회라면 대성당임
    • 내가 아는 것 하나를 들자면, Cornwall의 St Michael's Mount는 확실히 대성당이 아님. 오래된 수도원 터의 작은 조수섬에 저택과 그리 크지 않은 성이 있을 뿐이고, 대성당이었던 적은 없을 것 같음. 애초에 도시 안이나 근처도 아님
      https://en.wikipedia.org/wiki/St_Michael's_Mount
      그래도 방문하기 좋은 곳임. 썰물 때 집까지 걸어갈 수 있고, 집은 아름다운 정원에 둘러싸인 가파른 언덕 위에 있음. 다음 썰물까지 그 정원을 즐기게 되고, 그때 다시 본토로 걸어 나올 수 있음. 근처에는 Scilly Isles로 가는 여객 헬리콥터를 탈 수 있는 헬리포트도 있는데 그 섬들도 가볼 만함
  • “대성당 7개면 우연이라기엔 너무 많다”는 건, 유럽의 대성당 수를 생각하면 별로 지지되지 않는 주장임

    • 참고로 큰 의미는 없지만, 비슷한 오차 범위로 선을 연장하면 India Bengaluru의 St Michael's Church, Indonesia Surabaya의 Gereja Katolik Santo Mikael, Australia Kilcoy의 St Michael's Catholic Church, New Zealand Auckland의 St Michael's Church까지 포함할 수 있음
      진짜 데이터 과제는 전 세계에서 St Michael 장소를 가장 많이 지나는 직선을 찾는 것일지도 모름
    • 사실 전부 대성당은 아님. St Michael에게 바쳐진 일곱 성지이고, 그런 곳은 유럽 전역에 많음
      정말 대성당이었다면 우연은 굉장히 이례적이었을 것임
    • 모두 같은 성인인 St. Michael에게 바쳐져 있음
    • 더 나은 후보를 찾을 수 있는지 궁금함
  • Turin 근처의 이탈리아 쪽 장소 아주 가까이에 사는데, 정말 인상적임. 초기 대성당은 서기 800년경에 세워졌고, 벽돌을 하나씩 쌓아 “지은” 게 아니라 산의 돌을 깎아 대성당 형태로 만든 것임
    계단도 깎아 다듬은 돌이고, 벽도 그대로 돌임. 여름 Turin이 화씨 90도일 때도 대성당 안은 화씨 30도처럼 느껴질 만큼 차갑고 서늘함
    근처에 가게 되면 꼭 방문해 보길 권함. 매우 겸손해지는 경험임

    • 여기서 쓰는 온도 단위가 뭐임?
  • 어릴 때 11~12살쯤 스코틀랜드 풍경 속 고대 유적들 사이의 정렬을 찾는 데 매료됐음. 여기에는 그런 대상이 많음
    결국 내가 보던 지도 축척이 1:25,000이라서, 충분히 열심히 찾으면 의미 없는 정렬을 엄청나게 많이 찾을 수 있다는 걸 깨달음

    • Ancient Aliens도 같은 공학 법칙을 발견함: 5. Miller의 법칙, 세 점은 곡선을 결정한다. 6. Mar의 법칙, 굵은 매직펜으로 로그-로그에 그리면 모든 것이 선형이다
      https://spacecraft.ssl.umd.edu/akins_laws.html
    • 미술사를 공부했는데, 기독교 상징을 배울 때 이 점이 늘 불편했음. 대성당의 난간 위 조각상 수나 문 주변 아치띠 수 같은 숫자에 대해, 글쓴이가 특정 숫자의 의미를 지나치게 강조하곤 했음
      3은 성삼위일체, 4는 네 복음서, 5는 그리스도의 다섯 상처, 7은 창조의 날이나 죄, 덕목과 연결됐고, 12는 말할 것도 없음
      사실 대성당 건축가라면 무엇이든 22개 이상 만들어야 의미가 덧씌워지는 걸 피할 수 있었을 것임
    • Great Glen Fault는 스코틀랜드를 가로지르는 아름답게 곧은 선임. 한 번 보면 더는 못 본 척하기 어려움
    • 한동안 비슷한 집착이 있었음. 구세계의 아주 유명한 장소 두 곳을 골라 Google Earth에서 대권 경로를 그어 보면, 그 선 아래에 무엇이 걸리는지 놀라울 정도임. 예를 들어 Avignon과 Jerusalem을 시도해 보면 됨
    • 일종의 아포페니아
  • Skellig Michael은 어떤 의미로도 대성당이 아님. 섬 위에 있는 돌 벌집 오두막들의 무리임
    요즘은 새 Star Wars 속편에서 Luke Skywalker가 머물던 장소로 알아보는 사람이 많을 텐데, 2015년과 2017년에 촬영지로 쓰였기 때문임
    Star Wars 이전에도 UNESCO 세계유산이자 큰 관광 명소였지만, 대성당은 확실히 아님

    • 재미있는 사실로, “porgs”는 그 섬이 야생동물 보호구역이고 수천 마리 새의 서식지라서 생김. 촬영 중 새들이 세트를 거리낌 없이 걸어 다녔고, 그래서 컴퓨터 그래픽으로 지워야 했음
  • 유럽의 교회 수가 워낙 많다는 점을 감안하면, 이건 아마 look-elsewhere effect일 가능성이 큼
    https://en.m.wikipedia.org/wiki/Look-elsewhere_effect

  • Matt Parker의 YouTube 채널 Stand up Maths가 2010년에 한 “Clutching at Random Straws” [0] 강연이 유익하고 재미있으며, 비슷한 내용을 다룸
    영상 부제는 “외계인이 선사시대 영국인들이 고대 Woolworths 문명을 찾는 데 도움을 줬을까?”이고 답은 “아니오”임. 데이터 점이 충분히 많으면 온갖 패턴을 찾을 수 있음
    0: https://www.youtube.com/watch?v=sf5OrthVRPA

    • 이건 부분적으로 생일 문제라고 봐야 할 듯함. 어떤 드문 일이 참일 확률은 모집단이 커질수록 급격히 증가함
      무작위 교회 3개가 일렬로 놓일 확률은 작지만, 유럽에 교회가 100,000개 있을 때 교회 3개가 일렬로 놓일 확률은 사실상 100%임
    • 링크 고마움. 요지는 데이터가 충분하면 많은 패턴이 필연적으로 나온다는 것임
      성경에서 띄어쓰기를 제거한 텍스트 예시가 나왔는데, 한 화면 가득한 글자들에서 일정 간격으로 글자를 이어 자기 이름, 강연 날짜, 주제를 찾아냈음
      믿기 어려운 패턴을 찾는 건 우리가 생각하는 것만큼 놀랍지 않음
    • 그는 더 최근 강연 [1]에서도 이 내용을 다뤘고, 음질이 더 좋고 슬라이드도 직접 입력으로 들어감. 들어볼 마음이 있다면 전혀 다른 흥미로운 이야기들도 함께 나옴
      1: https://www.youtube.com/watch?v=6JwEYamjXpA&t=2489s
    • 다른 인기 성인과 신심 대상인 “Mary”, “Joseph”, “Paul”, “Sacred Heart” 등으로도 확인해 볼 만함. 그런 이름들에서도 충분히 특별한 일곱 곳을 쉽게 한 줄에 놓을 수 있을까?
  • “대성당 7개는 우연이라기엔 너무 많다”는 건 증거 없는 매우 억지 주장임. 간단한 답은 선택 편향
    “건축가들이 지구가 둥글다는 걸 알았을까?”는 그냥 구글링만 했어도 답을 얻었을 것이고, 당연히 “그렇다”임