LC·Dict

ho·mo·mor·phic

C2technical
US/ˌhoʊmoʊˈmɔːrfɪk/UK/ˌhɒməʊˈmɔːfɪk/드물게 쓰임

수학·암호학에서 구조나 연산을 보존하는; 같은 형태의

adjective형용사

  1. 1

    준동형의수학에서 함수나 사상이 두 구조 사이의 관련 연산이나 구조를 보존하는C2mathematics

    in mathematics, preserving the relevant operations or structure between two algebraic or other mathematical structures

    • The function is homomorphic because it preserves addition.

      그 함수는 덧셈을 보존하므로 준동형적이다.

    • Homomorphic maps let mathematicians compare groups without losing key structure.

      준동형 사상은 수학자들이 핵심 구조를 잃지 않고 군을 비교하게 해 준다.

  2. 2

    동형의암호학에서 암호화된 데이터에 대한 연산 결과가 원래 데이터에 대한 연산 결과와 대응되는C2computing

    in cryptography, allowing operations on encrypted data to correspond to operations on the original unencrypted data

    • Homomorphic encryption lets a server calculate on encrypted data.

      동형 암호는 서버가 암호화된 데이터로 계산할 수 있게 해 준다.

    • The system supports homomorphic addition but not multiplication.

      그 시스템은 동형 덧셈은 지원하지만 곱셈은 지원하지 않는다.

  3. 3

    동형의생물학 등에서 둘 이상의 대상이 같거나 매우 비슷한 형태를 가진C2biology

    in biology and related fields, having the same or a very similar form

    • The two sexes are homomorphic, so field identification is difficult.

      두 성의 형태가 같아서 현장 식별이 어렵다.

    • The flowers are homomorphic, with petals of similar shape.

      그 꽃들은 형태가 같으며, 꽃잎 모양도 비슷하다.

뉘앙스 · 쓰임

수학에서 homomorphic은 ‘구조를 보존하는’이라는 뜻이며, isomorphic보다 약한 말입니다. isomorphic은 보통 양방향으로 구조가 완전히 대응되는 경우를 말하지만, homomorphic은 반드시 일대일 대응이거나 역함수가 존재해야 하는 것은 아닙니다. 일반적인 ‘비슷한 모양의’라는 뜻으로는 similar in form이 훨씬 자연스럽고 쉽습니다.

전문 용어이므로 일상 대화에서는 거의 쓰지 않습니다. 한국어 수학 용어로는 문맥에 따라 ‘준동형의’, ‘동형사상적인’, ‘구조 보존적인’ 등으로 옮길 수 있으나, 엄밀한 번역은 분야와 문맥에 따라 달라집니다. 암호학에서는 homomorphic encryption을 보통 ‘동형 암호’라고 합니다.

유의어 뉘앙스 비교

structure-preserving
수학적 엄밀성은 덜하지만 의미를 설명할 때 쓰기 쉬운 표현이다.
operation-preserving
특히 연산을 보존한다는 점을 강조하는 설명적 표현이다.
privacy-preserving
개인정보 보호 기능을 넓게 말하는 표현으로, homomorphic과 완전한 동의어는 아니다.
similar in form
전문 용어가 아닌 일반적인 설명 표현이다.
homomorphous
같은 뜻의 드문 전문어로, 현대 일반 영어에서는 homomorphic보다 덜 흔하다.

반의어

non-homomorphic
암호화된 상태에서 대응되는 연산을 지원하지 않는다는 뜻이다.
heteromorphic
서로 다른 형태를 가진다는 뜻의 전문어이다.

자주 쓰는 표현 · Collocations

adj+noun

  • homomorphic encryption동형 암호
  • homomorphic function준동형 함수
  • homomorphic map준동형 사상
  • homomorphic image준동형상

adv+adj+noun

  • fully homomorphic encryption완전 동형 암호

어원 · 암기 팁

[Greek]그리스어 homos ‘같은’과 morphē ‘형태’에서 온 요소들이 결합한 말입니다. 영어에서는 homo- ‘같은’과 -morphic ‘형태의’가 결합하여 ‘같은 형태의’라는 뜻이 되었고, 수학에서는 ‘구조를 보존하는’이라는 전문 의미로 발전했습니다.

homo- ‘같은’ + morphic ‘형태의’

💡 homo-를 ‘같은’, morph를 ‘형태’로 기억하면 homomorphic은 ‘같은 형태나 구조를 유지하는’이라는 뜻으로 연결할 수 있습니다.