LC·Dict

i·dem·po·tent

C2technical
US/ˌaɪdəmˈpoʊtənt/UK/ˌaɪdemˈpəʊtənt/드물게 쓰임

수학·컴퓨터 과학에서, 여러 번 적용해도 한 번 적용한 것과 결과가 같은

adjective형용사

  1. 1

    멱등의, 멱등한함수·연산·동작 등을 반복 적용해도 한 번 적용한 뒤의 결과나 효과가 더 이상 변하지 않는C2mathematics/computing

    describing a function, operation, or action whose result or effect is unchanged when it is applied repeatedly

    • Deleting a file twice should be an idempotent operation.

      파일 삭제를 두 번 해도 효과가 같아야 하므로 멱등 연산이어야 한다.

    • The function is idempotent: applying it again changes nothing.

      그 함수는 멱등이다. 다시 적용해도 아무것도 변하지 않는다.

noun명사

  1. 1

    멱등원, 멱등 함수, 멱등 연산반복 적용해도 한 번 적용한 것과 같은 결과를 내는 원소, 함수, 또는 연산C2mathematics/computing

    an element, function, or operation that has the idempotent property

    • In the algebra course, we studied idempotents in rings.

      그 대수학 수업에서 우리는 환의 멱등원들을 공부했다.

    • A projection matrix is an idempotent because P squared equals P.

      사영 행렬은 P의 제곱이 P와 같으므로 멱등원이다.

뉘앙스 · 쓰임

idempotent는 단순히 '반복 가능한'이라는 뜻의 repeatable과 다릅니다. repeatable은 같은 일을 다시 할 수 있다는 뜻이지만, idempotent는 다시 해도 상태나 결과가 추가로 변하지 않는다는 점이 핵심입니다. 컴퓨터 과학에서 safe와도 다르며, safe는 보통 데이터 상태를 바꾸지 않는 요청을 말합니다.

일상 회화에서는 거의 쓰이지 않는 전문 용어입니다. API나 HTTP 문맥에서는 같은 요청을 여러 번 보내도 서버 상태에 미치는 효과가 한 번 보낸 것과 같다는 뜻으로 씁니다. 이때 응답 메시지 자체가 항상 완전히 같아야 한다는 뜻은 아닐 수 있습니다.

유의어 뉘앙스 비교

unchanged under repeated application
단어 하나의 동의어라기보다 의미를 풀어 쓴 표현이다.

반의어

non-idempotent
멱등 성질을 갖지 않는 대상이나 연산을 가리킨다.

자주 쓰는 표현 · Collocations

adj+noun

  • idempotent function멱등 함수
  • idempotent operation멱등 연산
  • idempotent element멱등원
  • idempotent request멱등 요청
  • idempotent API멱등 API
  • idempotent HTTP method멱등 HTTP 메서드

어원 · 암기 팁

[Latin]라틴어 idem ‘같은 것, 동일한 것’과 potent- ‘힘을 가진’에 해당하는 요소가 결합한 말로, 말 그대로는 ‘같은 거듭제곱을 갖는’이라는 개념에서 나온 수학 용어이다.

idem(같은) + potent(힘을 가진, 거듭제곱과 관련된) + -ent(형용사 접미사)

💡 idem은 ‘same’이라고 기억하고, potent는 ‘power’와 연결해 생각하면 ‘다시 power를 해도 same’이라는 식으로 멱등성을 떠올릴 수 있다.