A complete reduction $Ï$ for derivatives in a differential field is a linear operator on the field over its constant subfield. The reduction enables us to decompose an element $f$ as the sum of a derivative and the remainder $Ï(f)$. A direct application of $Ï$ is that $f$ is in-field integrable if and only if $Ï(f) = 0.$
In this paper, we present a complete reduction for derivatives in a primitive tower algorithmically. Typical examples for primitive towers are differential fields generated by (poly-)logarithmic functions and logarithmic integrals. Using remainders and residues, we provide a necessary and sufficient condition for an element from a primitive tower to have an elementary integral, and discuss how to construct telescopers for non-D-finite functions in some special primitive towers.
논문 ID : 2510.13456제목 : Complete Reduction for Derivatives in a Primitive Tower저자 : Hao Du (베이징우편전신대학교), Yiman Gao (요하네스 케플러 대학교), Wenqiao Li (중국과학원 수학기계화 주요실험실), Ziming Li (중국과학원 수학기계화 주요실험실)분류 : cs.SC (기호 계산)발표 학회 : ISSAC'25 (국제 기호 및 대수 계산 심포지움)논문 링크 : https://arxiv.org/abs/2510.13456 미분체에서 도함수의 완전 약분 ϕ \phi ϕ 는 체를 그 상수 부분체 위의 선형 연산자이다. 이 약분을 통해 원소 f f f 를 도함수와 나머지 ϕ ( f ) \phi(f) ϕ ( f ) 의 합으로 분해할 수 있다. ϕ \phi ϕ 의 직접적인 응용은 f f f 가 체 내에서 적분 가능한 필요충분조건이 ϕ ( f ) = 0 \phi(f) = 0 ϕ ( f ) = 0 이라는 것이다. 본 논문은 원시 탑에서 도함수의 완전 약분을 알고리즘적으로 제시한다. 원시 탑의 전형적인 예는 (다중) 로그 함수와 로그 적분으로 생성되는 미분체이다. 나머지와 유수를 이용하여, 우리는 원시 탑에서 원소가 초등 적분을 갖기 위한 필요충분조건을 제공하고, 특정 원시 탑에서 비-D-finite 함수에 대한 망원경(telescoper)을 구성하는 방법을 논의한다.
기호 적분의 핵심 문제 : 기호 계산에서 함수가 초등 형태의 적분을 갖는지 여부를 결정하는 것은 기본 문제이다. 초월 Liouville 함수의 경우, 이 문제는 일반적으로 단항식 확장을 통해 설명된다.완전 약분의 중요성 : 완전 약분은 미분체의 임의 원소를 도함수 부분과 "최소" 나머지로 분해할 수 있는 선형 연산자이다. 이러한 분해는 다음에 유용하다:함수의 체 내 적분 가능성 판정 약분 기반의 창의적 망원경(creative telescoping) 유한 항 적분(합) 기존 방법의 한계 :가법 분해(additive decomposition)는 항상 선형 사상이 아니며, 이론 및 실제 편의성이 부족하다 기존의 완전 약분은 주로 초지수 함수, 대수 함수, D-finite 함수 등 특정 유형에만 적용된다 원시 탑(primitive tower)이라는 중요한 범주에 대한 체계적인 완전 약분 알고리즘이 부족하다 본 연구의 동기는 다음에서 비롯된다:
이론적 필요성 : 원시 탑을 위한 완전한 완전 약분 이론 체계 구축알고리즘적 필요성 : 원시 탑에서 완전 약분을 계산하기 위한 효율적인 알고리즘 개발응용적 필요성 : 완전 약분을 초등 적분 계산 및 망원경 구성에 적용원시 탑에서 도함수 완전 약분의 알고리즘 프레임워크 구축 : 완전 약분을 구성하기 위한 체계적인 3단계 방법 제시핵심 보조 알고리즘 개발 : 보조 약분(AuxiliaryReduction), 기저 구성(Basis), 투영(Projection) 알고리즘 포함초등 적분의 필요충분조건 제공 : 나머지와 유수를 기반으로 원시 탑에서 원소가 초등 적분을 갖기 위한 판정 기준 제시망원경 구성 방법 확장 : 일부 비-D-finite 함수에 대한 망원경 존재성의 충분조건 제공효율적인 알고리즘 구현 : 실험에서 대부분의 경우 기존 방법보다 우수한 성능 입증원시 탑 F 0 ⊂ F 1 ⊂ ⋯ ⊂ F n F_0 \subset F_1 \subset \cdots \subset F_n F 0 ⊂ F 1 ⊂ ⋯ ⊂ F n 이 주어졌을 때, 여기서 F i = F i − 1 ( t i ) F_i = F_{i-1}(t_i) F i = F i − 1 ( t i ) 이고 t i t_i t i 는 F i − 1 F_{i-1} F i − 1 위의 원시 단항식이다. 목표는 완전 약분 ϕ : F n → F n \phi: F_n \to F_n ϕ : F n → F n 을 구성하는 것이다. 이는 다음을 만족한다:
임의의 f ∈ F n f \in F_n f ∈ F n 에 대해, 유일한 g ∈ F n g \in F_n g ∈ F n 과 r ∈ im ( ϕ ) r \in \text{im}(\phi) r ∈ im ( ϕ ) 가 존재하여 f = g ′ + r f = g' + r f = g ′ + r ϕ ( f ) = r \phi(f) = r ϕ ( f ) = r 은 f f f 의 나머지ker ( ϕ ) = F n ′ \ker(\phi) = F_n' ker ( ϕ ) = F n ′ (모든 도함수의 집합)원시 단항식 확장 F ( t ) F(t) F ( t ) 에 대해, 알고리즘은 3단계로 진행된다:
단계 1: 보조 부분공간 정의 A = im ( ϕ ) ⊗ C C [ t ] \mathcal{A} = \text{im}(\phi) \otimes_C C[t] A = im ( ϕ ) ⊗ C C [ t ] 를 F [ t ] ′ F[t]' F [ t ] ′ 의 보조 부분공간으로 정의한다. 여기서 ϕ : F → F \phi: F \to F ϕ : F → F 는 F F F 위의 기존 완전 약분이다.
단계 2: 교집합의 기저 결정 F [ t ] ′ ∩ A F[t]' \cap \mathcal{A} F [ t ] ′ ∩ A 의 C C C -기저 { v 0 , v 1 , v 2 , … } \{v_0, v_1, v_2, \ldots\} { v 0 , v 1 , v 2 , … } 를 구성한다. 여기서:
v 0 = ϕ ( t ′ ) v_0 = \phi(t') v 0 = ϕ ( t ′ ) v i = ϕ ( t ′ ) t i − M i , 0 ( t i ) v_i = \phi(t')t^i - M_{i,0}(t^i) v i = ϕ ( t ′ ) t i − M i , 0 ( t i ) (i ≥ 1 i \geq 1 i ≥ 1 )단계 3: 여공간 고정
효율적 기저 기법을 통해 F [ t ] F[t] F [ t ] 에서 F [ t ] ′ F[t]' F [ t ] ′ 에 관한 A \mathcal{A} A 의 여공간 A θ \mathcal{A}_\theta A θ 를 결정한다.
알고리즘 3.4 (보조 약분) :
입력: p ∈ F[t]
출력: (q,r) ∈ F[t] × A 단, p = q' + r
1. 초기화 p̃ ← p, q ← 0, r ← 0
2. while p̃ ≠ 0 do
d ← deg(p̃), l ← lc(p̃)
l의 R-쌍 (g, φ(l)) 계산
q ← q + gt^d, r ← r + φ(l)t^d
p̃ ← p̃ - lt^d - (dgt')t^(d-1)
3. return (q,r)
알고리즘 3.12 (투영) :
보조 부분공간의 원소를 F [ t ] ′ F[t]' F [ t ] ′ 과 θ \theta θ -여공간으로 투영한다.
보조정리 3.6의 핵심 결과 : { v 0 , v 1 , … } \{v_0, v_1, \ldots\} { v 0 , v 1 , … } 이 F [ t ] ′ ∩ A F[t]' \cap \mathcal{A} F [ t ] ′ ∩ A 의 C C C -기저를 구성함을 증명했다. 여기서 각 v i v_i v i 의 차수는 i i i 이고 최고차 계수는 ϕ ( t ′ ) \phi(t') ϕ ( t ′ ) 이다.
정리 3.13의 주요 결과 :
F ( t ) = F ( t ) ′ ⊕ A θ ⊕ S t F(t) = F(t)' \oplus \mathcal{A}_\theta \oplus S_t F ( t ) = F ( t ) ′ ⊕ A θ ⊕ S t
여기서 S t S_t S t 는 단순 원소의 집합이고, A θ \mathcal{A}_\theta A θ 는 θ \theta θ -여공간이다.
알고리즘 3.10은 R-쌍 계산 수를 O ( d 2 ) O(d^2) O ( d 2 ) 에서 O ( d ) O(d) O ( d ) 로 최적화한다 (여기서 d d d 는 다항식의 차수). 재귀적 구성을 통해 전체 원시 탑의 완전 약분을 효율적으로 계산할 수 있다. 계산 플랫폼 : Intel Core i9 3.6GHz, 16GB 메모리소프트웨어 환경 : Maple 2021비교 시스템 : 본 논문의 방법(CR), AddDecompInField 알고리즘(AD), Maple의 int 함수실험은 원시 탑 Q ( x ) ( t 1 , t 2 , t 3 ) \mathbb{Q}(x)(t_1, t_2, t_3) Q ( x ) ( t 1 , t 2 , t 3 ) 을 사용했다. 여기서:
t 1 = log ( x ) t_1 = \log(x) t 1 = log ( x ) t 2 = log ( x + 1 ) t_2 = \log(x+1) t 2 = log ( x + 1 ) t 3 = log ( t 1 ) t_3 = \log(t_1) t 3 = log ( t 1 ) 각 그룹이 서로 다른 차수의 다항식 도함수를 포함하는 4개의 서로 다른 복잡도 그룹을 테스트했다.
계산 시간 : 3가지 방법의 평균 실행 시간성공률 : 올바른 적분 결과를 반환할 수 있는지 여부적용 범위 : 다양한 복잡도 문제를 처리하는 능력첫 번째 그룹 (조밀한 유리 함수 계수) :
차수 CR(초) AD(초) int(초) 1 1.42 0.96 1.15 2 8.32 10.42 4.52 3 37.01 47.36 23.30 4 122.55 149.02 53.43 5 1085.04 >3600 166.27
두 번째 그룹 (선형 다항식 계수) :
차수 CR(초) AD(초) int(초) 6 0.90 1.23 3.83 8 2.09 4.29 17.46 10 7.05 12.31 31.61 12 12.56 31.08 66.22 14 30.35 57.67 144.70 16 62.11 170.70 322.19
CR 방법이 전반적으로 AD 방법보다 우수 : 대부분의 테스트 사례에서 더 나은 성능을 보임Maple의 int 함수와 비교 : CR은 복잡도가 높을 때 우수하지만, 단순한 경우에는 약간 느림더 나은 안정성 : CR과 AD 모두 int 함수가 처리할 수 없는 특정 적분 문제를 처리할 수 있음알고리즘 구성 요소 분석 : HermiteReduce와 AuxiliaryReduction이 가장 시간이 많이 소요되는 부분이고, Projection은 상대적으로 효율적임예 4.5 : 함수
f = ( ( x − 1 ) 2 t 1 + x ) t 2 3 + x ( x − 1 ) t 1 x 2 ( x − 1 ) t 2 2 f = \frac{((x-1)^2 t_1 + x)t_2^3 + x(x-1)t_1}{x^2(x-1)t_2^2} f = x 2 ( x − 1 ) t 2 2 (( x − 1 ) 2 t 1 + x ) t 2 3 + x ( x − 1 ) t 1
에 대해 CR은 성공적으로 그 적분을 찾았지만, Maple과 Mathematica는 초등 형태의 결과를 제공하지 못했다.
예 5.4 : 나머지 분석 및 유수 계산을 포함한 완전한 초등 적분 계산 과정을 보여준다.
완전 약분 이론 : 초지수 함수5 , 대수 함수12,15 , D-finite 함수6,13,35 에 대한 완전 약분이 이미 존재함가법 분해 : 창의적 망원경 기반 약분에서의 응용2-4,24 기호 적분 : 초월 Liouville 함수의 초등 적분 알고리즘8,17,26,28,34 최초 체계화 : 원시 탑을 위한 완전한 완전 약분 이론 구축복잡한 경우 분석 회피 : 다른 확장 유형과 비교하여 원시 단항식 처리가 더 간단함이중 기법 결합 : 부분 적분법과 매개변수 Risch 방정식 풀이 결합이론적 기여 : 원시 탑에서 도함수 완전 약분의 완전한 이론 체계 구축알고리즘적 기여 : 대부분의 경우 기존 방법보다 우수한 효율적인 알고리즘 구현 제공응용 가치 : 초등 적분 계산 및 망원경 구성에 성공적으로 적용적용 범위 제한 : 주로 원시 탑에 초점을 맞추고 있으며, 다른 유형의 초월 확장에 대한 추가 연구 필요계산 복잡도 : 고차 다항식의 경우 계산 시간이 여전히 길다구현 최적화 여지 : HermiteReduce 등 기본 알고리즘의 최적화 여지가 있다다른 확장 유형으로 확장 : 초지수 확장 등 다른 경우로 방법 일반화알고리즘 최적화 : 계산 효율성 향상, 특히 고차원 경우에 대해이론 심화 : 더 일반적인 Liouville 확장에서의 완전 약분 탐구이론적 엄밀성 : 수학적 유도가 엄밀하고 정리 증명이 완전함알고리즘 혁신성 : 3단계 구성 방법이 독창적이며 복잡한 경우 분석을 회피함높은 실용 가치 : 기호 적분의 중요한 문제를 해결하며 직접적인 응용 가치가 있음충분한 실험 : 상세한 성능 비교 및 사례 분석 제공높은 작성 밀도 : 기술 내용이 밀집되어 있으며 독자의 수학적 배경 요구가 높음불충분한 알고리즘 복잡도 분석 : 이론적 복잡도 분석이 부족함제한된 실험 범위 : 주로 3층 원시 탑에서 테스트되었으며, 더 높은 차원의 성능은 미지수학술적 기여 : 기호 계산 분야에 중요한 이론적 도구 제공실용적 가치 : 컴퓨터 대수 시스템의 기호 적분 모듈 개선에 직접 적용 가능재현 가능성 : 상세한 알고리즘 설명 및 실험 데이터 제공컴퓨터 대수 시스템의 기호 적분 모듈 로그 함수 및 로그 적분을 포함하는 수학 계산 함수 적분 가능성 판정이 필요한 이론 연구 창의적 망원경의 전처리 단계 본 논문은 36편의 관련 문헌을 인용하고 있으며, 기호 적분, 완전 약분, 창의적 망원경 등 관련 분야의 중요한 연구를 포함하여 본 연구에 견고한 이론적 기초를 제공한다.