Bird's Array Notation

덤프버전 :

분류

1. 개요
2. 표기법
2.1. 선혈배열
2.2. 차원배열
2.3. 하이퍼 차원 배열
2.4. 중첩 배열
2.5. 하이퍼 중첩 배열


1. 개요[편집]


Bird's Array Notation은 Chris Bird[1]가 정의한 큰수를 표기하는 표기법이다. BEAF와 비슷해 보일수도 있지만, BEAF는 &표기법 부턴 정의가 잘못되어있지만, BAN은 큰 성장율을 가지는 표기법도 잘 정의 되어 있다.

2. 표기법[편집]



2.1. 선혈배열[편집]


  • [math(\{a,b\}=a^b)]
  • [math(\{a,b,c,...,d,1\}=\{a,b,c,...,d\})]
  • [math(\{a,1,b,c,d,...\}=a)]
  • [math(\{a,b,c,d,...\}=\{a,\{a,b-1,c,d,...\},c-1,d,...\})]
  • [math(\{a,b,1,1,...,1,1,c,d,e,...\}=\{a,a,a,a,..,a,\{a,b-1,1,1,...,1,1,c,d,e,...\},c-1,d,e,...\})]

2.2. 차원배열[편집]


  • [math(\{a,b,c,...,d[n]1\}=\{a,b,c,...,d\})]
  • [math(\{a,b[n]c\}=\{ab[n]c-1\})]
  • [math(\{a<1>b\}=\{\underbrace{a,a,...,a}_b\})]
  • [math(\{ab\}=\{\underbrace{ab[n]ab[n]ab[n]...[n]ab}_b\})]
  • [math(\{a,b[n_1]1[n_2]...1[n_k]1,c,d,...\}=\{ab[n_1]ab[n_2]...ab[n_k]\{a,b-1[n_1]1[n_2]...1[n_k]1,c,d,...\},c-1,d,...\}\;(1
대괄호 보다 화살괄호를 먼저 계산해 주어야 한다

2.3. 하이퍼 차원 배열[편집]


  • [math(\{a,b[n_1,n_2,...,n_k,1]c\}=\{a,b[n_1,n_2,...,n_k]c\})]
  • [math(\{a<0,c,...>b\}=\{ab\})]
  • [math(\{a<0,1,1,...,1,c,...>b\}=\{ab\})]

2.4. 중첩 배열[편집]


  • [math(\{a<0[n_2]n_1>b\}=\{ab[n_2]n_1-1>b\})]
  • [math(\{a<0[n_1]1[n_2]...1[n_k]c,d,...>b\}=\{ab[n_1]bb[n_2]...bb[n_k]c-1,d,...>b\}\\
(1<n_1<n_2<...<n_k))]
  • [math(\{a<0<0<...<0[n_2]n_1>...>2>2>b\}=\{a<0<0<...b[n_2]n_1-1>...>2>2>b\})]
  • [math(\{a<0<0<...<0[n_1]1[n_2]...1[n_k]c,...>...>2>2>b\}=\{a<0<0<...b[n_1]bb[n_2]...bb[n_k]c-1,...>...>2>2>b\}\\
(1<n_1<n_2<...<n_k))]
  • [math(\{a<>b\})]

2.5. 하이퍼 중첩 배열[편집]


  • [math(\{a,b[A\backslash1]c\}=\{a,b[A]c\})]
  • [math(\{a<0\backslash n>b\}=\{a<\underbrace{bb\backslash n-1>...>b\backslash n-1>b\backslash n-1>b\})]


파일:크리에이티브 커먼즈 라이선스__CC.png 이 문서의 내용 중 전체 또는 일부는 2023-11-30 18:33:04에 나무위키 Bird's Array Notation 문서에서 가져왔습니다.

[1] 즉, '\[鳥\]의 배열 표기'라는 의미가 아니라 '버드의 배열 표기'로 옮겨야 한다. 홀 효과(Hall effect)처럼 고안자의 이름을 보통명사로 오해하기 쉬운 예이다.