Предмет: Математика, автор: folemman

Помогите, пожалуйста, найти интеграл

Приложения:

Ответы

Автор ответа: yugolovin
0
Этот интеграл можно вычислять по-разному. Скажем, можно выделить полный квадрат. А можно подынтегральную функцию разложить на две более простые. Применю второй способ. Он поможет проиллюстрировать возможность разложения на элементарные дроби без неопределенных коэффициентов.

Докажем, что 

frac{1}{a(a+k)}=frac{1}{k}(frac{1}{a}-frac{1}{a+k})

Доказывается она, конечно, элементарно. Моя задача научить писать ее, не подглядывая в шпаргалку. Имеем:

frac{1}{a(a+k)}=frac{1}{k}frac{(a+k)-a}{a(a+k)}=
frac{1}{k}(frac{a+k}{a(a+k)}-frac{a}{a(a+k)})=frac{1}{k}(frac{1}{a}-frac{1}{a+k}).

Переходим к вычислению интеграла:

intfrac{dx}{x^2+3x-10}=intfrac{dx}{(x-2)(x+5)}.

В подынтегральной функции роль a исполняет (x-2), а роль (a+k) исполняет (x+5); тем самым k=7;

frac{1}{(x-2)(x+5)}=frac{1}{7}(frac{1}{x-2}-frac{1}{x+5});

поэтому получаем сумму двух интегралов

frac{1}{7}(intfrac{dx}{x-2}  - intfrac{dx}{x+5})=
frac{1}{7}(intfrac{d(x-2)}{x-2}  - intfrac{d(x+5)}{x+5})=
 

frac{1}{7}(ln|x-2|-ln|x+5|)+C=frac{1}{7}lnleft|frac{x-2}{x+5}right|+C
Похожие вопросы
Предмет: Информатика, автор: tatianamarkova905
одной из игр для детей, связанной с мультяшной работой с числами, вам нужно было написать код по следующим условиям: программа получает на вход два числа. В первом числе должно быть не меньше трёх цифр, во втором числе — не меньше четырёх, иначе программа выдаёт ошибку. Если всё нормально, то в каждом числе первая и последняя цифра меняются местами, а затем выводится их сумма.

И тут вы натыкаетесь на программу, которая была написана прошлым программистом и которая как раз решает такую задачу! Однако старший программист сказал вам немного переписать этот код, чтобы он не выглядел так ужасно. Да и вам самим становится, мягко говоря, не по себе от него.

Разбейте приведённую ниже программу на функции. Повторений кода должно быть как можно меньше. Также сделайте, чтобы в основной части программы был только ввод чисел, затем изменённые числа и вывод их суммы.



first_n = int(input("Введите первое число: "))

first_num_count = 0
temp = first_n

while temp > 0:
first_num_count += 1
temp = temp // 10
if first_num_count < 3:
print("В первом числе меньше трёх цифр.")
else:
last_digit = first_n % 10
first_digit = first_n // 10 ** (first_num_count - 1)
between_digits = first_n % 10 ** (first_num_count - 1) // 10
first_n = last_digit * 10 ** (first_num_count - 1) + between_digits * 10 + first_digit

print('Изменённое первое число:', first_n)

second_n = int(input("\nВведите второе число: "))

second_num_count = 0
temp = second_n
while temp > 0:
second_num_count += 1
temp = temp // 10



if second_num_count < 4:
print("Во втором числе меньше четырёх цифр.")
else:
last_digit = second_n % 10
first_digit = second_n // 10 ** (second_num_count - 1)
betweenDigits = second_n % 10 ** (second_num_count - 1) // 10
second_n = last_digit * 10 ** (second_num_count - 1) + between_digits * 10 + first_digit

print('Изменённое второе число:', second_n)

print('\nСумма чисел:', first_n + second_n)
Предмет: Физика, автор: D2096828
Предмет: История, автор: ринас1
Предмет: Алгебра, автор: OxxxLOLxxxO