
수학(mathematics)에서, 수열(sequence)은 반복이 허용되고 순서가 중요한 대상의 열거된 모음입니다. 집합(set)과 마찬가지로, 그것은 (원소(elements), 또는 항(terms)으로 역시 불리우는) 구성원(members)을 포함합니다. (무한대가 가능한) 원소의 숫자는 수열의 길이(length)로 불립니다. 집합과는 다르게, 같은 원소는 수열에서 다른 위치에 여러 번 나타날 수 있고, 순서는 중요합니다. 공식적으로, 수열은 그의 도메인이 (무한 수열에 대해) 자연수(natural number)의 집합 또는 (유한 길이 n의 수열에 대해) 첫 번째 n 자연수의 집합 중 하나인 함수(function)로 정의될 수 있습니다.
수열에서 원소의 위치는 그의 랭크(rank) 또는 인덱스(index)입니다; 그것은 원소가 이미지인 것에 대해 자연수입니다. 첫 번째 원소는 인덱스 0 또는 1을 가지며, 문맥 또는 특정 관례에 따라 다릅니다. 기호가 수열을 나타내기 위해 사용될 때, 수열의 n번째 원소는 아래첨자로써 n를 갖는 이 기호에 의해 표시됩니다; 예를 들어, 피보나치 수열(Fibonacci sequence) F의 n번째 원소는 일반적으로
예를 들어, (M, A, R, Y)는 첫 번째에 문자 'M' 및 마지막에 'Y'를 가진 문자의 수열입니다. 이 수열은 (A, R, M, Y)과 다릅니다. 또한, 두 개의 서로 다른 위치에 1을 포함하는, 수열 (1, 1, 2, 3, 5, 8)는 유효한 수열입니다. 이들 예제에서 처럼, 수열은 유한(finite)일 수 있으며, 또는 모든 짝수(even) 양의 정수(positive integer) (2, 4, 6, ...)와 같은 무한(infinite)일 수 있습니다. 컴퓨팅(computing) 및 컴퓨터 과학(computer science)에서, 유한 수열은 때때로 문자열(strings), 단어(words) 또는 목록(lists)으로 불리우며, 다른 이름은 컴퓨터 메모리(computer memory)에서 이들을 나타내기 위한 다른 방법에 공통적으로 대응합니다; 무한 수열은 스트림(streams)으로 불립니다. 빈 수열 ( )은 수열의 대부분의 개념에 포함하지만, 문맥에 따라 제외될 수 있을 것입니다.
Examples and notation
수열은 특정 순서를 갖는 원소의 목록으로 생각될 수 있습니다. 수열은 함수(functions), 공간(spaces), 및 수열의 수렴(convergence) 속성을 사용하여 다른 수학적 구조를 연구하는 것에 대해 많은 수학 분야에서 유용합니다. 특히, 수열은 급수(series)에 대해 기초이며, 이것은 미분 방정식(differential equations)과 해석학(analysis)에서 중요합니다. 수열은 그들 자신의 권리로에 역시 관심이 있고 소수(prime number)의 연구에서 처럼, 패턴이나 퍼즐로 연구될 수 있습니다.
수열을 나타내기 위한 많은 방법이 있으며, 그 중 일부는 수열의 특정 유형에 대해 보다 유용합니다. 수열을 지정하는 한 가지 방법은 원소를 나열하는 것입니다. 예를 들어, 처음 네 개의 홀수는 수열 (1, 3, 5, 7)를 형성합니다. 이 표기법은 무한 수열에 마찬가지로 사용될 수 있습니다. 예를 들어, 양의 홀수의 무한 수열은 (1, 3, 5, 7, ...)로 쓰여질 수 있습니다. 나열법은 처음 몇 개의 원소로부터 쉽게 식별될 수 있는 패턴(pattern)을 갖는 무한 수열에 가장 유용합니다. 수열을 나타내기 위한 다른 방법은 예제 후에 논의됩니다.
Examples

소수(prime number)는 1과 자기자신을 제외한 약수(divisor)를 가지지 않는 1보다 큰 자연수(natural numbers)입니다. 본래의 순서에서 이들을 취하는 것은 수열 (2, 3, 5, 7, 11, 13, 17, ...)을 제공합니다. 소수는 수학에서 구체적으로 숫자 이론(number theory)에서 널리 사용됩니다.
피보나치 숫자(Fibonacci numbers)는 그들 원소가 이전 두 원소의 합으로 만들어지는 정수 수열입니다. 처음 두 원소는 0과 1 또는 1과 1 중에 하나이고 그래서 수열은 (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, ...)입니다.
정수 수열의 예제의 큰 목록에 대해, 정수 수열의 온-라인 백과사전(On-Line Encyclopedia of Integer Sequences)을 참조하십시요.
수열의 다른 예제는 유리수(rational numbers), 실수(real number), 및 복소수(complex numbers)로 구성된 수열을 포함합니다. 수열 (.9, .99, .999, .9999, ...)은 숫자 1에 접근합니다. 사실, 모든 각 실수는 유리수의 수열의 극한(limit), 예를 들어 그의 십진 전개(decimal expansion)를 통해 쓰여질 수 있습니다. 예를 들어, π는 수열 (3, 3.1, 3.14, 3.141, 3.1415, ...)의 극한입니다. 관련된 수열은 π의 십진 자릿수의 수열, 즉 (3, 1, 4, 1, 5, 9, ...)입니다. 이 수열은, 증가하는 이전 수열과 달리, 눈으로 쉽게 식별될 수 있는 임의의 패턴을 가지지 않습니다.
Indexing
다른 표기법은 그의 패턴이 쉽게 추측될 수 없는 수열, 또는 π의 자릿수와 같은 패턴을 가지지 않는 수열에 대해 유용할 수 있습니다. 하나의 그런 표기법은 n의 함수로 n번째 항을 계산하는 것에 대한 일반적인 공식을 적어, 괄호로 그것을 묶고, n이 취할 수 있는 값의 집합을 나타내는 아래첨자를 포함하는 것입니다. 예를 들어, 이런 표기법에서 짝수의 수열은
이 표기법을 수열의 원소를 변수로 다루는 기술과 결합하는 것이 종종 유용합니다. 이것은 그의 n번째 원소가 변수
우리는 다른 변수를 사용함으로써 동시에 다중 수열을 고려할 수 있습니다; 예를 들어,
아래첨자에서 수열의 도메인을 쓰는 것의 대안은 인덱스가 가장-높고 가장-낮은 적법한 값을 나열함으로써 취할 수 있는 값의 범위를 나타내는 것입니다. 예를 들어, 표기법
인덱스하는 숫자의 집합이 이해되는 경우에서, 아래첨자와 위첨자는 종종 생략될 수 있습니다. 즉, 우리는 임의의 수열에 대해 간단히
일부 경우에서, 수열의 원소는 그의 패턴이 쉽게 추론될 수 있는 정수의 수열과 자연스럽게 관련됩니다. 이들 경우에서 인덱스 집합은 처음 몇 개의 추상적인 원소의 나열에 의해 암시될 수 있을 것입니다. 예를 들어, 홀수(odd number)의 제곱의 수열은 다음 방법의 임의의 하나로 나타낼 수 있습니다.
게다가, 아래첨자와 위첨자는, 만약 인덱스하는 집합이 자연수인 것으로 이해되면, 세 번째, 네 번째, 및 다섯 번째 표기법에서 생략될 수 있습니다. 두 번째와 세 번째 경우에서, 잘-정의된 수열
Defining a sequence by recursion
그의 원소가 간단한 방법에서 이전 원소와 관련된 수열은 종종 재귀(recursion)를 사용하여 정의됩니다. 이것은 그들 위치의 함수로 수열 원소의 정의와는 대조적입니다.
재귀에 의해 수열을 정의하기 위해, 우리는 각 원소를 그것 이전 원소의 관점에서 구성하기 위한 재귀 관계(recurrence relation)로 불리우는 규칙이 필요합니다. 게다가, 충분한 초기 원소는, 수열의 모든 뒤의 원소가 재귀 관계의 연속적인 적용에 의해 계산 될 수 있도록, 반드시 제공되어야 합니다.
피보나치 수열(Fibonacci sequence)은 간단한 고전적 예제이며, 초기 항
이것으로부터, 간단한 계산은 이 수열의 처음 십 항은 0, 1, 1, 2, 3, 5, 8, 13, 21, 및 34임을 보입니다.
재귀 관계에 의해 정의되는 수열의 복잡한 예제는 레카만의 수열(Recamán's sequence)이며, 초기 항
상수 계수를 가진 선형 재귀는 다음 형식의 재귀 관계입니다:
여기서
홀로노믹 수열(holonomic sequence)은 다음 형식의 재귀 관계에 의해 정의된 수열입니다:
여기서
모든 수열이 재귀 관계에 의해 지정될 수 있는 것은 아닙니다. 예제는 그들의 자연적인 순서에서 소수(prime number)의 수열 (2, 3, 5, 7, 11, 13, 17, ...)입니다.
Formal definition and basic properties
수학에서 수열의 많은 다른 개념이 있으며, 그 중 일부 (예를 들어, : 완전 수열(exact sequence))는 아래에 소개된 정의 및 표기법으로 덮혀지지 않습니다.
Formal definition
이 기사에서, 수열은 그의 도메인이 정수(integers)의 구간(interval)인 함수(function)로 공식적으로 정의됩니다. 이 정의는, 한쪽 무한 수열, 쌍-무한 수열, 및 유한 수열을 포함하여, 단어 "수열"의 여러 다른 사용을 덮습니다 (수열의 이들 종류의 정의에 대해 아래를 참조하십시요). 어쨌든, 많은 저자는 수열의 도메인을 자연수의 집합인 것을 요구함으로써 더 좁은 정의를 사용합니다. 더 좁은 정의는 단점을 가지며, 표준 수학 연습에서 보통 수열로 불리우는, 유한 수열과 쌍-무한 무한 수열을 배제한다는 것입니다. 또 다른 단점은, 만약 우리가 수열의 첫 번째 항을 제거하면, 우리는 이 정의를 맞추기 위해 나머지 항을 다시-인덱스해야 한다는 것입니다. 일부 문맥에서, 설명을 줄이기 위해, 수열의 코도메인(codomain)은 문맥에 의해, 예를 들어 그것을 실수의 집합 R, 복소수의 집합 C, 또는 토폴로지적 공간(topological space)이 되는 것을 요구함으로써, 고정됩니다.
비록 수열이 함수의 유형일지라도, 그들은 보통 입력은 괄호라기 보다는 아래첨자, 즉,
수열과 그들 극한 (아래를 참조하십시요)은 토폴로지적 공간을 연구하는 것에 대해 중요한 개념입니다. 수열의 중요한 일반화는 네트(nets)의 개념입니다. 네트는 (가능한 셀-수-없는) 방향화된 집합(directed set)에서 토폴로지적 공간으로의 함수입니다. 수열에 대한 표기적 관례는 통상적으로 마찬가지로 네트에 적용합니다.
Finite and infinite
수열의 길이(length)는 수열에서 항의 숫자로 정의됩니다.
유한 길이 n의 수열은 n-튜플(n-tuple)이라고 역시 불립니다. 유한 수열은 원소를 가지지 않는 빈 수열(empty sequence) ( )을 포함합니다.
통상적으로, 용어 무한 수열(infinite sequence)은 한 방향으로 무한한, 및 다른 방향으로 유한한 수열을 참조합니다—수열은 첫 번째 원소는 가지지만, 마지막 원소는 가지지 않습니다. 그러한 수열은, 모호성 제거가 필요할 때, 단독으로 무한 수열(singly infinite sequence) 또는 한쪽 무한 수열(one-sided infinite sequence)로 불립니다. 대조적으로, 양-방향으로 무한한—즉, 첫 번째 원소 및 마지막 원소도 가지지 않는 수열은 쌍-무한 수열(bi-infinite sequence), 두-방향 무한 수열(two-way infinite sequence), 또는 이중으로 무한 수열(doubly infinite sequence)입니다. 예를 들어 모든 짝의 정수의 수열 ( …, −4, −2, 0, 2, 4, 6, 8… )와 같은, 모든 정수의 집합 Z에서 하나의 집합으로의 함수는 쌍-무한입니다. 이 수열은
Increasing and decreasing
수열은, 만약 각 항이 그것 전의 항보다 크거나 같으면, 단조적으로 증가(monotonically increasing)라고 말합니다. 예를 들어, 수열
용어 비-감소(nondecreasing) 및 비-증가(nonincreasing)는 엄격하게 증가 및 엄격하게 감소와 임의의 가능한 혼란을 피하기 위해, 각각, 증가 및 감소의 자리에 종종 사용됩니다.
Bounded
만약 실수
Subsequences
주어진 수열의 부분-수열(subsequence)은 남은 원소들의 상대적 위치를 방해하는 것없이 원소의 일부를 삭제함으로써 주어진 수열로부터 형성된 수열입니다. 예를 들어, 양의 짝의 정수 (2, 4, 6, ...)의 수열은 양의 정수 (1, 2, 3, ...)의 부분-수열입니다. 일부 원소의 위치는, 다른 원소가 삭제될 때, 변경됩니다. 어쨌든, 상대적 위치는 유지됩니다.
공식적으로, 수열
Other types of sequences
수열의 일부 다른 유형은 다음을 포함하여 쉽게 정의되는 것입니다:
- 정수 수열(integer sequence)은 그의 항이 정수인 수열입니다.
- 다항식 수열(polynomial sequence)은 그의 항이 다항식인 수열입니다.
- 양의 정수 수열은, 만약 n과 m이 서로소(coprime)를 만족하는 모든 쌍 n, m에 대해
이면, 곱셈적(multiplicative)이라고 때때로 불립니다. 다른 예제에서, 수열은, 만약 모든 n에 대해 이면, 곱셈적이라고 종종 불립니다. 게다가, 곱셈적 피보나치 수열은 재귀 관계 를 만족시킵니다. - 이진 수열(binary sequence)은 그의 항이 두 이산 값, 예를 들어, 밑수 2(base 2) 값 (0,1,1,0, ...), 동전 던지기 (Heads/Tails) H,T,H,H,T, ...의 수열, 참 또는 거짓의 질문의 집합에 대한 대답 (T, F, T, T, ...), 기타 등등의 하나를 가지는 수열입니다.
Limits and convergence

수열의 중요한 속성은 수렴(convergence)입니다. 만약 수열이 수렴하면, 그것은 극한으로 알려진 특정 값으로 수렴합니다. 만약 수열이 어떤 극한에 수렴하면, 그것은 수렴(convergent)합니다. 수렴하지 않는 수열은 발산(divergent)합니다.
비공식적으로, 수열은, 만약 수열의 원소가 (수열의 극한이라 불리는) 어떤 값
예를 들어, 오른쪽에 보여지는 수열
만약 수열이 수렴하면, 그것이 수렴하는 값은 유일합니다. 이 값은 수열의 극한(limit)으로 불립니다. 수렴하는 수열
Formal definition of convergence
실수의 수열
을 가지는 것을 만족하는 자연수
만약
Applications and important results
만약
- 모든 실수
에 대해, , 여기서- 모든
및 에 대해,
게다가:
- 만약 어떤
보다 더 큰 모든 에 대해 이면, 입니다. - (조임 정리(Squeeze theorem)) : 만약
이 모든 {{nowrap|및 }}에 대해 을 만족하는 수열이면, 은 수렴하고, 입니다. - 만약 수열이 경계져(bounded) 있고 단조적(monotonic)이면 그것은 수렴합니다.
- 수열이 수렴하는 것과 그의 부분-수열의 모두가 수렴하는 것은 필요충분 조건입니다.
Cauchy sequences

코시 수열은 n이 매우 커져갈 때 그의 항이 함께 임의로 근접하게 되는 수열입니다. 코시 수열의 개념은 메트릭 공간(metric spaces)에서 수열의 연구, 및, 특히, 실수 해석학(real analysis)에서 중요합니다. 실수 해석학에서 특히 중요한 결과 중 하나는 수열에 대해 수렴의 코시 특성화(Cauchy characterization of convergence for sequences)입니다:
- 실수의 수열이 (실수에서) 수렴하는 것과 그것이 코시인 것은 필요충분 조건입니다.
반면에, 유리수(rational numbers)에서 수렴하지 않는 유리수의 코시 수열이 있습니다, 즉,
수열에 대해 수렴의 코시 특성화를 만족시키는 메트릭 공간은 완비 메트릭 공간(complete metric space)이라 불리우고 해석학에 대해 특히 유용합니다.
Infinite limits
미적분학에서, 위에서 논의된 의미에서 수렴하지는 않지만, 대신에 임의로 커지고 유지되는, 또는 음으로 임의로 커지고 유지되는 수열에 대한 표기법을 정의하는 것이 공통적입니다. 만약
이 경우에서, 우리는 수열이 발산한다(diverges), 또는 그것이 무한대에 수렴한다(converges to infinity)고 말합니다. 그런 수열의 예제는
만약
그리고 수열은 발산한다(diverges) 또는 음의 무한대로 수렴한다(converges to negative infinity)라고 말합니다.
Series
급수(series)는, 비공식적으로 말하면, 수열의 항의 합입니다. 즉, 그것은 형식
부분 합 자체는 수열
Use in other fields of mathematics
Topology
수열은 토폴로지, 특히 메트릭 공간(metric spaces)의 연구에서 중요한 역할을 합니다. 예를 들어:
- 메트릭 공간(metric space)은, 그것이 수열적으로 컴팩트(sequentially compact)일 때, 정확하게 컴팩트(compact)입니다.
- 메트릭 공간에서 또 다른 메트릭 공간으로의 함수는, 그것이 수렴하는 수열에서 수렴하는 수열로 취해질 때 정확하게 연속(continuous)입니다.
- 메트릭 공간이 연결된 공간(connected space)인 것과 공간이 두 집합으로 분할될 때마다, 두 집합 중 하나가 나머지 다른 집합 안의 한 점에 수렴하는 수열을 포함하는 것은 필요충분 조건입니다.
- 토폴로지적 공간(topological space)은 점들의 조밀한 수열이 있을 때 정확하게 분해-가능(separable)입니다.
수열은 네트(nets) 또는 필터(filters)로 일반화될 수 있습니다. 이들 일반화는 위의 정리의 일부를 메트릭없이 공간으로 확장하는 것을 허용합니다.
Product topology
토폴로지적 공간의 수열의 토폴로지적 곱(topological product)은, 곱 토폴로지(product topology)로 불리우는 자연 토폴로지(natural topology)를 갖춘, 그들 공간의 데카르트 곱(cartesian product)입니다.
보다 공식적으로, 공간
은 각 i에 대해,
Analysis
해석학(analysis)에서, 수열에 대해 얘기할 때, 우리는 일반적으로 다음 형태의 수열을 고려할 것입니다:
말하자면, 원소의 무한 수열은 자연수(natural number)로 인덱스됩니다.
그것은 1 또는 0과 다른 인덱스로 시작하는 수열을 가지는 것이 편리할 수 있을 것입니다. 예를 들어,
수열의 가장 기초적인 유형은 숫자의 수열, 즉 실수(real) 또는 복소수(complex)의 수열입니다. 이 유형은 일부 벡터 공간의 원소의 수열로 일반화될 수 있습니다. 해석학에서, 고려된 벡터 공간(vector space)은 종종 함수 공간(function space)입니다. 훨씬 더 일반적으로, 우리는 어떤 토폴로지적 공간(topological space)에서 원소를 갖는 수열을 연구할 수 있습니다.
Sequence spaces
수열 공간(sequence space)은 그의 원소가 실수(real) 또는 복소수(complex)의 무한 수열인 벡터 공간(vector space)입니다. 동등하게, 그것은, 그의 원소가 자연수에서 필드 K로의 함수인 함수 공간(function space)이며, 여기서 K는 실수의 필드 또는 복소수의 필드입니다. 모든 그러한 함수의 집합은 K 안의 원소를 갖는 모든 가능한 무한 수열의 집합으로 자연스럽게 식별되고, 함수의 점마다 덧셈(pointwise addition)과 점마다 스칼라 곱셈의 연산 아래에서 벡터 공간(vector space)으로 바뀔 수 있습니다. 모든 수열 공간은 이 공간의 선형 부분-공간(linear subspace)입니다. 수열 공간은 전형적으로 노름(norm), 또는 적어도 토폴로지적 벡터 공간(topological vector space)의 구조를 갖춥니다.
해석학에서 가장 중요한 수열 공간은
Linear algebra
필드에 걸쳐 수열은 벡터 공간(vector space)에서 벡터(vectors)로 역시 보여질 수 있습니다. 특히, F-값 수열 (F는 필드(field))의 집합은 자연수 집합에 걸쳐 F-값 함수의 함수 공간(function space) (사실, 곱 공간(product space))입니다.
Abstract algebra
추상 대수학은 수열의 여러 유형을 사용하며, 그룹 또는 링과 같은 수학적 대상의 수열을 포함합니다.
Free monoid
만약 A가 집합이면, (클레이니 스타(Kleene star)라고 역시 불리우는, A*로 표시되는) A에 걸쳐 자유 모노이드(free monoid)는 연쇄의 이항 연산을 갖는, A의 영 이상의 원소의 유한 수열 (또는 문자열)을 포함하는 모노이드(monoid)입니다. 자유 반-그룹(free semigroup)
Exact sequences
그룹 이론(group theory)의 문맥에서, 그룹(groups)의 수열
과 그룹 준동형(group homomorphism)은, 만약 각 준동형의 이미지(image) (또는 치역(range))이 다음의 커널(kernel)과 같으면, 완전(exact)이라고 불립니다:
그룹의 수열과 준동형은 유한 또는 무한이 될 수 있을 것입니다.
비슷한 정의는 어떤 다른 대수적 구조(algebraic structure)에 대해 만들어질 수 있습니다. 예를 들어, 우리는 벡터 공간(vector space)과 선형 맵(linear map), 또는 모듈(modules)과 모듈 준동형(module homomorphism)의 완전 수열을 가질 수 있습니다.
Spectral sequences
호몰로지 대수학(homological algebra) 및 대수적 토폴로지(algebraic topology)에서, 스펙트럼 수열(spectral sequence)은 연속적인 근사를 취하여 호몰로지 그룹을 계산하는 수단입니다. 스펙트럼 수열은 완전 수열(exact sequence)의 일반화이고, Jean Leray (1946)에 의해 그들의 도입 이후, 그들은, 특히 호모토피 이론(homotopy theory)에서, 중요한 연구 도구가 되어져 왔습니다.
Set theory
순서-숫자-인덱스 수열(ordinal-indexed sequence)은 수열의 일반화입니다. 만약
Computing
컴퓨터 과학에서, 유한 수열은 목록(lists)으로 불립니다. 잠재적으로 무한 수열은 스트림(streams)으로 불립니다. 문자 또는 자릿수의 유한 수열은 문자열(string)로 불립니다.
Streams
유한(finite) 알파벳(alphabet)에서 그려진 자릿수(digits) (또는 문자(characters))의 무한 수열은 이론적 컴퓨터 과학(theoretical computer science)에서 특히 관심이 있습니다. 그들은 유한 문자열(strings)과는 달리 수열(sequences) 또는 스트림(streams)으로 간단하게 종종 참조됩니다. 무한 이진 수열은, 예를 들어, 비트(bit)의 무한 수열 (알파벳 {0, 1}로부터 그려진 문자들)입니다. 모든 무한 이진 수열의 집합
무한 이진 수열은 수열의 n 번째 비트를 1로 설정하여 형식적 언어(formal language) (문자열의 집합)를 나타낼 수 있는 것과 (단락 순서(shortlex order)에서) n 번째 문자열이 언어에 있는 것은 필요충분 조건입니다. 이 표현은 증명에 대해 대각화 방법(diagonalization method)에 유용합니다.
External links
- "Sequence", Encyclopedia of Mathematics, EMS Press, 2001 [1994]
- The On-Line Encyclopedia of Integer Sequences
- Journal of Integer Sequences (free)
- "Sequence". PlanetMath.