A sine over symbolic linears carries expanded seventh-degree coefficients
Mantenedores costumam responder em até 1 dia
Ninguém assumiu esta issue ainda.
Avaliação
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Facilidade para iniciantes
- 18/100
Direção de pesquisa
Reproduce the two "sin(a+b*x)/(x*...)".ToEntity().Integrate("x") inputs from the table and compare output lengths. The rule to read is SolveATrigonometricOfALinearOverAPowerOfALinear, especially where the Si/Ci coefficients at the roots ±sqrt(-f/(d e - c f)) are built and expanded. Done when the compound-coefficient case gives a reduced constant such as -1/(2 f) and its output length is close to the single-symbol case.
Escrita pelo modelo de indexação a partir do texto da issue.
Descrição
A sine over linears whose roots involve a compound coefficient gets an answer about 20 times longer than the same integrand with that coefficient written as one symbol.
| Input | master 7df66948 |
|---|---|
"sin(a+b*x)/(x*(k*x^2+f))".ToEntity().Integrate("x") |
575 characters |
"sin(a+b*x)/(x*((d*e-c*f)*x^2+f))".ToEntity().Integrate("x") |
11,876 characters |
Both are answered by SolveATrigonometricOfALinearOverAPowerOfALinear. In the second, each of the four Si/Ci terms at the roots ±sqrt(-f/(d e - c f)) carries a coefficient of about 2,800 characters. It is a quotient of expanded polynomials of degree 7 in c, d, e, f, and it should reduce to a constant like -1/(2 f). Reducing the coefficients the partial fractions return to lowest terms does not change the answer, so the expansion happens later in the rule.
It matters for the Rubi 4.1.12 rows sin(a+b/sqrt(c+d*x))/(e+f*x)^m. Under t = sqrt(c+dx) and u = 1/t they become this shape, and their answers are 12K–33K chars.
Part of #718
- Linguagem predominante
- C#
- Estrelas
- 831
- Forks
- 79
- Merge médio
- 2h 17min
- PRs com merge (30d)
- 443
Preparar o ambiente
- Sem Dockerfile nem arquivo Docker Compose
- Sem modelo de pull request
- Ler o guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Mais de ASC-Community/AngouriMath
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 12/100
ASC-Community/AngouriMath#1885 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
ASC-Community/AngouriMath#1883 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
ASC-Community/AngouriMath#1807 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
ASC-Community/AngouriMath#1692 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
ASC-Community/AngouriMath#1690 ·
Mantenedores costumam responder em até 1 dia
Todas as issues de ASC-Community/AngouriMath
Issues semelhantes
-
area/indexing bug package/core triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
Mantenedores costumam responder em até 1 dia
-
enhancement needs triage
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 70/100
elastic/docs-builder#4495 ·
Mantenedores costumam responder em até 1 dia
-
ASP.NET Core container quickstart: `docker-run: debug` task sample is missing its closing braceAberta
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 88/100
microsoft/vscode-docs#10499 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 69/100
SourceDotNET/Source.NET#203 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 72/100
Mantenedores costumam responder em até 1 dia