ТЕОРИЯ ВЕРОЯТНОСТЕЙ И МАТЕМАТИЧЕСКАЯ СТАТИСТИКА / PROBABILITY THEORY AND _MATHEMATICAL STATISTICS_
DOI: https://doi.org/10.60797/IRJ.2024.145.178
ОПРЕДЕЛЕНИЕ ФУНКЦИИ РАСПРЕДЕЛЕНИЯ СЛУЧАЙНОЙ ВЕЛИЧИНЫ, ЯВЛЯЮЩЕЙСЯ СУММОЙ
НЕСКОЛЬКИХ СЛУЧАЙНЫХ ВЕЛИЧИН
Научная статья
Еремеев В.С.1, Гончаров А.Ю.2, Петренко И.А.3' *
1 2 Мелитопольский государственный университет, Мелитополь, Российская Федерация
3 Северо-Кавказский филиал Белгородского государственного технологического университета им. В.Г. Шухова,
Минеральные Воды, Российская Федерация
* Корреспондирующий автор (pia63[at]mail.ru)
Аннотация
Разработан алгоритм расчёта несобственных интегралов с параметром при вычислении дифференциальной и интегральной функций распределения случайной величины, являющейся суммой нескольких случайных величин с известными плотностями распределения. Результаты тестирования предлагаемых методов при относительно малых значениях второй производной подынтегрального выражения показали высокую эффективность использования численного метода средних прямоугольников с постоянной величиной интервала разбиения. Погрешность вычислений при числе интервалов п=100^1000 в этом случае составляет около 10-4. Повышение n до 104^105 снижает погрешность до 10-5^10-15. Если вторая производная подынтегральной функции велика или определяется плотностью распределения для суммы более чем двух случайных величин, то потребуются более точные решения. Среди них отметим использование переменного интервала в сочетании, например, с методами Симпсона или Гаусса, обеспечивающими более высокую точность.
Ключевые слова: интегральная функция распределения, несобственный интеграл, случайная величина, теория вероятности, численное интегрирование.
DETERMINATION OF THE DISTRIBUTION FUNCTION OF A RANDOM VARIABLE THAT IS THE SUM OF
SEVERAL RANDOM VARIABLES
Research article
Yeremeev V.S.1, Goncharov A.Y.2, Petrenko I.A.3' *
1 2 Melitopol State University, Melitopol, Russian Federation
3 North Caucasian branch of Federal state budgetary educational institution of higher education "Belgorod state technological University named after. V. G. Shukhov", Mineralnye Vody, Russian Federation
* Corresponding author (pia63[at]mail.ru)
Abstract
An algorithm for calculating integrals with a parameter when calculating differential and cumulative distribution functions of a random variable that is the sum of several random variables with known distribution densities has been developed. The results of testing the proposed methods at relatively small values of the second derivative of the integrand expression have shown high efficiency of using the numerical method of mean rectangles with a constant value of the partition interval. The error of calculations at the number of intervals n=100^1000 in this case is about 10-4. Increasing n to 104^105 reduces the error to 10-5^10-15. If the second derivative of the integrand is large or is determined by the distribution density for the sum of more than two random variables, more accurate solutions are required. Among them, we note the use of variable interval in combination, for example, with Simpson's or Gauss's methods, which provide higher accuracy.
Keywords: cumulative distribution function, non-simple integral, random variable, probability theory, numerical integration.
Введение
Пусть в области (Vz€R) задана случайная величина T. Вероятность реализации случайного события, для которого выполняется условие T<t, определяется интегральной функцией распределения [3], [5]
F(t)=P(T<t). (1)
Во многих случаях функция F(t) представляется несобственным интегралом от дифференциальной функции распределения случайной величины f(t)
F{z)= J^mdt, (2)
где f(t) также может определяться несобственным интегралом.
Интегральная функция распределения непрерывна на отрезке её определения [-гс>, b], в том числе для случая b=+rc>, и при значении t, изменяющимся в области её определения, возрастает от 0 до 1. В ряде задач требуется найти дифференциальную функцию распределения случайной величины T, которая является суммой двух независимых случайных величин T=Xi+X2 с известными плотностями распределения fi(xi) и f2(xi). Известно, что дифференциальная функция f(t) для распределения Tявляется свёрткой двух функций fi(x), f2(x) [3], [8]
1
/(¿) = /_г Л W/2(i - x)dx. (3)
Формула (3) легко обобщается на случай нахождения суммы трёх и более независимых случайных величин. В качестве примера найдём дифференциальную функцию f(t) для случайной величины T, являющейся суммой трёх случайных величин U=X1+X2+X3 с известными плотностями распределения fi(x), f2(x), f3(x). Поскольку плотность распределения суммы двух случайных величин Xi +Х2 определяется формулой (3), то искомая плотность для трёх случайных величин равна
/(") = f_+^[f_+^Â(x)f2(t-x)d^]f3(u-t)dt. (4)
Несобственные интегралы (2)-(4) зачастую невозможно взять в явном виде, поэтому их значения рассчитываются численными методами, которые требуют использования значительных временных ресурсов. Поэтому исследование подобных ситуаций и разработка соответствующих оптимальных вычислительных методов имеет практический интерес. Настоящая работа посвящена рассмотрению алгоритмов численных методов, обеспечивающих расчёт интегралов типа (2)-(4) в задачах теории вероятности и математической статистики.
Методы и принципы исследования
Цель исследования - разработка алгоритма расчёта несобственных интегралов в теории вероятностей при вычислении функций распределения случайной величины. Для достижения цели необходимо провести анализ численных методов, используемых при вычислении интегралов, и рассмотреть решение следующих задач:
- выбрать алгоритм расчёта несобственных интегралов типа (2)-(4);
- определить погрешности выбранных алгоритмов при вычислении функций распределения случайной величины, зависящей от суммы случайных величин с известными плотностями распределения.
Основные результаты
3.1. Выбор алгоритма расчёта несобственных интегралов
Первый шаг при вычислении несобственных интегралов (2)-(4) связан с заменой бесконечных пределов интегрирования конечными значениями a и b, что позволяет перейти к вычислению определённого интеграла на отрезке [a, b]. Величины a и b зависят от функций распределения случайной величины и заданной погрешности вычислений Например, условие обеспечения точности определения дифференциальной функции (3) имеет вид
I Ja  - x)dx - У_оо Zi (x)f2(t - x)dx\ [o,b],te [tmaxmin] (5)
Потребуем, чтобы замена бесконечного предела при вычислении интеграла (2) обеспечивала расчётную погрешность не более
l-Cta Ж*** ~ ■£«> f№dt\ <Ç't€ Îmax] . Z е [Zmin, Zmax] (6)
Величина первого интеграла fz f(t)dt в условии (6) определяется точным значением интегральной суммы
JZmin
S [10]
= S = 2Г=1 f (*?) hi, t e [irnin, w], z € [Zmin, zmax]. (7)
где - значение подынтегральной функции в точке ъ*, принадлежащей г-му интервалу Ь, ЕЬ^^их-^т..
При вычислении интегральной суммы 5 значения нижнего и верхнего предела zm¡n, zmax выбираются таким образом, чтобы обеспечить необходимую точность расчёта
1-оо /ХО^ _ ^ < t £ ^тах] > г [гпшъ ^шах] (8)
Поскольку значение F(z) принадлежит отрезку [0,1], то величина интегральной суммы при zmax должна удовлетворять условию:
|1-5|<Г- (9)
Исходя из сказанного видно, что решение поставленной задачи сводится к вычислению интегральной суммы 5. К настоящему времени разработаны эффективные методы её расчёта с достаточно высокой точностью. Один из них основан на использовании квадратурных формул Ньютона - Котеса [7], в котором для вычисления частичной суммы на каждом интервале Ь подыитегральная функция представляется в виде интерполяционного многочлена Лагранжа. Наиболее простые квадратурные формулы реализованы в методах трапеции [11], левых, правых и средних прямоугольников [6] и парабол [11]. Они широко используются в учебном процессе и во многих прикладных задачах. В случае метода средних прямоугольников с постоянным шагом интегральная сумма 5 в формуле (8)
представляется в приближённом виде
5*5* = ЛЕ|=Г/(*/ + Ь/2), (10)
с обеспечением погрешности не более, чем величина
£ = и|/*(Г)|Л3/24, (11)
где п - число интервалов, zm¡n- zmax = пЬ, , - максимальное значение второй производной функции в точке 1:*€итш, zmax].
В работе [4] показано, что погрешность вычисления определённых интегралов для абсолютного значения второй производной \f(t*)\~1 при числе интервалов п=1000 составляет около 10-8. Подобная точность вполне приемлема при определении несобственных интегралов типа (2), (3), для которых подынтегральная функция достаточно точно выражается алгебраическим многочленом малой степени, обеспечивающим небольшую величину второй производной в формуле (11). Если вторая производная велика f'(t') или определяется плотностью распределения суммы нескольких случайных величин, то можно воспользоваться тем же методом средних прямоугольников с переменным шагом h,. В этом случае интегральная функция (10) представляется в виде суммы
S* = I1Zihif(ti + hi/2), (12)
которая вычисляется для известной дифференциальной функции распределения на отрезке
Существует несколько способов формирования изменяющейся длины интервала, отслеживающей скорость изменения подынтегральной функции. Воспользуемся простой формулой
Ы+1 = Ы\ГЫ/Г(ь+1)\, (13)
которая устанавливает размер последующего i + 1-го интервала в зависимости от длины h пропорционально уменьшению или увеличению первой производной в точке ti+1 по сравнению с её значением в начале этого интервала в точке t,.
В первом приближении значения производных можно вычислять по формулам
Г Ы = (h + st) /з1г f (ti+i) = (tt+1 + si+о /si+\, (14)
где значения 8-„ 8i+1 - достаточно малые приращения, равные размеру интервала h или меньше его.
Алгоритм определения интегральной функции распределения случайной величины, заданной несобственным интегралом (2), реализуется в следующем порядке:
A. Определение величины интервала разбиения области интегрирования. На первом этапе необходимо установить конечные области изменения параметров t и z в формуле (2), обеспечивающие возможность представления интегральной функции распределения для суммы двух случайных величин в виде
F(z) = f^fifidt, t € [¿min, imax] , Z € [zmin, Zmax] . (15)
с погрешностью не более
В случае интегральной функции распределения для суммы трёх случайных величин области изменения параметров u, t и z в формуле (4) соответствуют условиям
И £ [Ипшъ "max] j t ^ [imim ^тах] > 2 ^ [^mim Zmax ] г (16)
Пример. Пусть требуется найти интегральную функцию для случайной величины T, являющейся суммой двух случайных величин Xi и X2 с известными плотностями распределения fi(x) и f2(x). Предположим, что область изменения функции f1(x) удовлетворяет условию x€[ximm, ximax], а область изменения функции f2(x) - условию x€[x2mm, x2max]. Тогда областью изменения интегральной функции является x€[x1min+x2min, x1max+x2max].
Б. Выбор численного метода интегрирования. На втором этапе следует выбрать численный метод расчёта интегралов. Во многих случаях самый простой метод средних прямоугольников может оказаться вполне приемлемым.
Если вторая производная подынтегральной функции велика или определяется плотностью распределения суммы нескольких случайных величин, то потребуются более точные решения. Среди них отметим использование переменного интервала в сочетании с методом Симпсона, что позволит снизить погрешность на четыре и более порядков [4].
B. Тестирование выбранного алгоритма. Оценка выбранного алгоритма предполагает обязательное тестирование путём сравнения полученных результатов с известными точными решениями.
3.2. Тестирование разработанного алгоритма и примеры определения функции распределения случайной величины, являющейся суммой нескольких случайных величин
Проверка предлагаемого алгоритма проводилась на двух различных функциях распределения с известными решениями:
- вычисление интегральной функции распределения случайной величины в соответствие с нормальным законом,
- определение дифференциальной и интегральной функции распределения для суммы двух случайных величин, подчиняющихся различным законам распределения.
Интегральная функция в случае нормального распределения случайной величины с математическим ожиданием а,
равным 0, и среднеквадратическим отклонением, равным о=1, имеет вид [5]
= (17)
Заменим несобственный интеграл (17) его приближённым значением
Г<*>= vfe/Л e~^dt (18)
уA7Z 1тгп
Подынтегральная функция в формуле (18) быстро снижается с увеличением 11| и при асимптотически
стремится к нулю. Можно показать, что замена интеграла (17) его приближённым значением (18) на отрезке [-5, +5] обеспечивает погрешность не более ^=0.00006 [3]. С целью повышения точности проведены вычисления в интервале t€[-10,+10].
Результаты, полученные методом средних прямоугольников, представлены в таблице 1 для числа интервалов от 5 до 20.
Таблица 1 - Значения интегральной функции для нормального распределения с математическим ожиданием а=0 и а=1 для различных z с использованием метода средних прямоугольников в зависимости от числа одинаковых интервалов п
DOI: https://doi.Org/10.60797/IRJ.2024.145.178.1
1 п=5 п=8 п=10 п=14 п=20
-10 0,00000 0,00000 0,00000 0,00000 0,00000
-3 0,00060 0,00098 0,00110 0,00122 0,00128
0 0,49281 0,50000 0,50000 0,50000 0,50000
3 0,93862 0,99890 0,99934 0,99906 0,99887
4 1,14536 1,00070 0,99994 0,99998 0,99998
10 1,59684 0,91501 0,98562 0,99987 1,00000
Сравнение значений интегральной функции распределения случайной величины, представленных в таблице 1, с данными таблицы II в работе [5], где приведены значения вероятности в интервале z€[-4,+4] с удержанием первых четырёх цифр после запятой, совпадают для вариантов вычислений в случае 14 и 20 интервалов с точностью до 10-4.
Определение погрешности реализованного алгоритма вычисления интегральной функции (17) путём замены её определённым интегралом (18) в интервале z€[-10,+10] с использованием критерия точности (9) проводилось для числа интервалов п от 101 до 105. Результаты приведены в таблице 2.
Таблица 2 - Погрешность вычисления интегральной функции для нормального распределения с математическим ожиданием а=0 и а=1 методом средних прямоугольников для различного числа одинаковых интервалов п при z=10
DOI: https://doi.Org/10.60797/IRJ.2024.145.178.2
п 101 102 103 104 105
Погрешность 1,4-10-2 10-11 10-13 10-15 <10-15
Проведённые расчёты показывают, что метод средних прямоугольников с постоянным интервалом обеспечивает высокую точность вычислений. Например, согласно таблицы 2, погрешность определения функции распределения случайной величины для 104 и 105 интервалов составляет не более10-15. Затраты машинного времени для числа разбиений п=105 не превышали одной секунды.
Обеспечение высокой точности расчётов в сочетании с малыми затратами машинных ресурсов связано с достаточно гладкой подынтегральной функцией в формуле (17), которая равна
Максимальная величина второй производной нормального распределения (17) достигается при 1=0 и равна 1/^2п~0,4. Следовательно, максимальная погрешность £ достигается в нескольких интервалах, расположенных в окрестности точки 1=0. В соответствие с формулой (11) величина погрешности £тах для одного такого интервала при п=104 составляет около 1,3-10-1°. Абсолютное значение второй производной быстро падает по мере увеличения
Поскольку число интервалов с максимальным значением второй производной во много раз меньше по сравнению с количеством остальных интервалов, то общая погрешность расчёта интеграла будет на несколько порядков меньше
£тах.
Данные таблицы 2 показывают, что погрешность <" на 5 порядков ниже по сравнению с максимальным его значением £тах для интервалов в окрестности 1=0.
Проведём тестирование обсуждаемого метода на примере интегральной функции распределения для суммы двух случайных величин, подчиняющихся двум известным различным законам распределения. Пусть заданы две дифференциальные функции распределения случайной величины
Я(*) =
Ю,х < О
О < X < 1 (19)
О, х > 1
| /0, х < О
№) = 1 ^ (20) I е , О < х < со,
для которых можно найти дифференциальную (3) и интегральную (2) функции распределения в аналитической форме.
После подстановки (19), (20) в выражение (3) получим следующие формулы, определяющие дифференциальную функцию f(t) для двух случайных величин:
Сумма двух случайных величин t, определяемая дифференциальными функциями (19), (20) для x<0, не может быть равной отрицательному числу. Поэтому вероятность события f(t), при котором t<0, равна нулю:
/О) = 0 при t < 0. (21)
Дифференциальная функция (19) равна 1 на отрезке [0,1] и равна нулю вне этого отрезка. Следовательно, её величина отлична от нуля на отрезке [0,1] и определяется только плотностью второй случайной величины.
Значение x не может быть больше суммы двух случайных величин, равной t на отрезке [0,1]. Поэтому, исходя из вышесказанного, формула (3) преобразуется к виду
/(0=£е*-'Жг=1-е-'. (22)
При t>1, формула (3) имеет вид
fit) = /о' ex~ldx = e_t(e - 1) (23)
Функция распределения (3) для суммы двух случайных величин рассчитывалась двумя способами:
- с помощью численного метода средних прямоугольников с использованием интегральной суммы (10),
- с использованием точного аналитического решения (21)- (23).
Значения f(t), вычисленные двумя методами, представлены в таблице 3 для числа интервалов от 10 до 104.
Максимальная точность достигалась при n = 104 с погрешностью в шестом знаке после запятой. Повышение количества интервалов до 105-106 не приводило к снижению погрешности.
Таблица 3 - Значения дифференциальной функции распределения суммы двух случайных величин, найденных по точным формулам (21) - (23), и вычисленные методом средних прямоугольников для постоянной величины интервалов
на отрезке [0,15] в зависимости от числа интервалов п
DOI: https://doi.Org/10.60797/IRJ.2024.145.178.3
t n=10 n=102 n = 103 n = 104 Точное решение
0,0 0,00000 0,00000 0,00000 0,00000 0,00000
0,5 0,39437 0,39355 0,39347 0,39347 0,39347
1,0 0,63788 0,63264 0,63217 0,63212 0,63212
1,5 0,40808 0,38579 0,38363 0,38342 0,38340
2,0 0,22164 0,23156 0,23244 0,23253 0,23254
3,0 0,10547 0,08747 0,08574 0,08556 0,08555
Тестирование используемого алгоритма свидетельствуют о достаточно высокой точности численных данных, полученных методом средних прямоугольников при определении дифференциальной функции распределения случайной величины. Согласно полученным данным погрешность расчётов находится на уровне 10-2 при п=10. По мере увеличения числа разбиений погрешность снижается до10-4 при п=1000 и до 10-5 при п=10 000.
Подстановка формул (21)-(23) в (2) позволяет найти аналитическое выражение для интегральной функции распределения суммы двух случайных величин
F(z) =
0, z < 0
z = ¡* (1 - e~z) dz = t + e~z-l,0<z<l (24)
е"1 + J* e~z(e - 1 )dz = e"1 + (e - 1) (e"1 - e~z), 1 < z < oo.
Результаты вычислений по точным формулам (24) и с использованием численного метода средних прямоугольников для постоянной величины интервала h на отрезке [0,15] представлены в таблице 4.
Таблица 4 - Значения интегральной функции, найденные по формуле (24) и вычисленные методом средних
прямоугольников при п=100
DOI: https://doi.Org/10.60797/IRJ.2024.145.178.4
z 0,0 0,5 1,0 2,0 4,0 6,0
F(z), формула (23) 0,000 0,106 0.367 0,767 0,968 0,996
F(z), численный метод 0,000 0,106 0,366 0,766 0,968 0,996
Согласно данным в табл. 4 погрешность численного метода для интегральной функции распределения при п=100 составляет около 10-3, что на несколько порядков хуже по сравнению с нормальным распределением (таблица 2). Точность вычисления зависит от выбранного расчётного метода, количества интервалов и установленных пределов интегрирования [иш, и^] С целью оптимального выбора исходных параметров рекомендуется провести предварительные вычисления с использованием дифференциальной функции распределения (). В качестве примера в таблице 5 приведены рассчитанные значения () в зависимости от п и (тах.
Таблица 5 - Вычисленные значения дифференциальной функции распределения ОД (3) в зависимости от числа интервалов п при величине 1, равного верхнему пределу в области [^ш, 11тах]
DOI: https://doi.Org/10.60797/IRJ.2024.145.178.5
(■тех 5 10 15 20
п =102 0,0115776340013 0,0000780094843 0,0000005256238 <10-15
п =103 0,0115776861008 0,0000780098353 0,0000005256261 <10-15
п =104 0,0115776913108 0,0000780098704 0,0000005256264 <10-15
Из таблицы 5 видно, что достаточно хорошие результаты достигаются при ^>5 и количестве разбиений п >102, обеспечивающих погрешность менее 10-8. Однако полученная точность меньше по сравнению с нормальным распределением (таблица 2), когда при п=102 погрешность составляет около 1011.
На рисунке 1 приведена зависимость дифференциальной () и интегральной F(z) функций распределения суммы двух случайных величин, определяемых формулами (2) и (3).
— — р( ) С)
/
/У \
/у
012345673
I
Рисунок 1 - Зависимость дифференциальной ОД и интегральной F(t) функций распределения суммы двух случайных
величин
DOI: https://doi.Org/10.60797/IRJ.2024.145.178.6
Из рисунка 1 видно, что функция () по сравнению с нормальным распределением изменяется быстрее. Поэтому погрешность расчётов в данном случае оказывается более высокой.
Заключение
Проведён анализ численных методов расчёта несобственных интегралов, используемых в теории вероятности и математической статистике. Разработан алгоритма расчёта несобственных интегралов с параметром при вычислении дифференциальной и интегральной функций распределения случайной величины, являющихся суммой нескольких случайных величин с известными плотностями распределения.
Результаты тестирования предлагаемых методов при относительно малых значениях второй производной подынтегрального выражения показали высокую эффективность использования метода средних прямоугольников с постоянной величиной интервала разбиения. Погрешность вычислений интегральной функции при числе интервалов п=100^1000 в этом случае составляет около 10-4. Повышение п до 104^105 снижает погрешность до 10-5^10-15 без существенных затрат времени выполнения кода программы.
Если вторая производная подынтегральной функции велика или определяется плотностью распределения для суммы более чем двух случайных величин, то потребуются более точные решения. Среди них отметим возможность использования переменного интервала в сочетании, например, с методами Симпсона или Гаусса, обеспечивающих более высокую точность.
Конфликт интересов
Не указан.
Рецензия
Все статьи проходят рецензирование. Но рецензент или автор статьи предпочли не публиковать рецензию к этой статье в открытом доступе. Рецензия может быть предоставлена компетентным органам по запросу.
Conflict of Interest
None declared.
Review
All articles are peer-reviewed. But the reviewer or the author of the article chose not to publish a review of this article in the public domain. The review can be provided to the competent authorities upon request.
Список литературы / References
1. Волков Е.А. Численные методы / Е.А. Волков. — М.: Наука: Гл. изд. физ.-мат. литературы, 1987. — 248 с.
2. Вычисление несобственных интегралов. — URL: https://studfile.net/preview/3874426/page:8/ (дата обращения: 09.02.2024).
3. Гмурман В.Е. Теория вероятностей / В.Е. Гмурман. — М.: Высшая школа, 1999. — 480 с.
4. Еремеев В.С. Сравнительный анализ точности вычисления определённых интегралов различными методами / В.С. Еремеев, А.Ю. Гончаров, М.А. Никулин // Современные проблемы геометрического моделирования и информационные технологии. Материалы I Межрегиональной научно—практической конференции преподавателей и студентов (Мелитополь, 23 мая 2023 г). — Мелитополь: МГУ, 2023. — C. 7-19.
5. Кремер Н.Ш. Теория вероятностей и математическая статистика / Н.Ш. Кремер. — М.: ЮНИТИ-ДАНА, 2004.
— 566 с.
6. Метод прямоугольников. — URL: http://mathprofi.ru/metod_prjamougolnikov.html (дата обращения: 10.10.2023).
7. Методы численного интегрирования. — URL: http://aco.ifmo.ru/el_books/numerical_ methods/lectures/glava2.html (дата обращения: 03.10.2022).
8. Самарова С.С. Совместное распределение случайных величин / С.С. Самарова. — URL: https://clck.ru/3BfSVS (дата обращения: 07.11.2022).
9. Фаддеев М.А. Численные методы / М.А. Фаддеев, К.А. Марков. — Нижний Новгород: Нижегородский государственный университет им. Н.И. Лобачевского, 2010. — 158 с.
10. Фихтенгольц Г.М. Курс дифференциального и интегрального исчисления / Г.М. Фихтенгольц. — М.: Наука, 1969. — Т. 2. — 795 с.
11. Численные методы вычисления определенного интеграла. — URL: https://portal.tpu.m/SHARED/k/KRAYNOV/Study/Tab1/Tab/2nd_task.pdf (дата обращения: 10.11.2023).
Список литературы на английском языке / References in English
1. Volkov E.A. Chislennye metody [Numerical methods] / E.A. Volkov. — M.: Nauka: Main publishing house of physical and mathematical literature, 1987. — 248 p. [in Russian]
2. Vychislenie nesobstvennyh integralov [Calculation of non-singular integrals]. — URL: https://studfile.net/preview/3874426/page:8/ (accessed: 09.02.2024). [in Russian]
3. Gmurman V.E. Teorija verojatnostej [Probability theory] / V.E. Gmurman. — M.: Vysshaja shkola, 1999. — 480 p. [in Russian]
4. Eremeev V.S. Sravnitel'nyj analiz tochnosti vychislenija opredeljonnyh integralov razlichnymi metodami [Comparative analysis of accuracy of calculation of definite integrals by different methods] / V.S. Eremeev, A.Ju. Goncharov, M.A. Nikulin // Sovremennye problemy geometricheskogo modelirovanija i informacionnye tehnologii. Materialy I Mezhregional'noj nauchno —prakticheskoj konferencii prepodavatelej i studentov (Melitopol', 23 maja 2023 g) [Modern problems of geometrical modelling and information technologies. Proceedings of the I Interregional Scientific and Practical Conference of Teachers and Students (Melitopol, 23 May 2023)]. — Melitopol: MSU, 2023. — P. 7-19. [in Russian]
5. Kremer N.Sh. Teorija verojatnostej i matematicheskaja statistika [Probability theory and mathematical statistics] / N.Sh. Kremer. — M.: JuNITI-DANA, 2004. — 566 p. [in Russian]
6. Metod prjamougol'nikov [Rectangle method]. — URL: http://mathprofi.ru/metod_prjamougolnikov.html (accessed: 10.10.2023). [in Russian]
7. Metody chislennogo integrirovanija [Numerical integration methods]. — URL: http://aco.ifmo.ru/el_books/numerical_ methods/lectures/glava2.html (accessed: 03.10.2022). [in Russian]
8. Samarova S.S. Sovmestnoe raspredelenie sluchajnyh velichin [Joint distribution of random variables] / S.S. Samarova.
— URL: https://clck.ru/3BfSVS (accessed: 07.11.2022). [in Russian]
9. Faddeev M.A. Chislennye metody [Numerical methods] / M.A. Faddeev, K.A. Markov. — Nizhny Novgorod: Nizhny Novgorod State University named after N.I. Lobachevsky, 2010. — 158 p. [in Russian]
10. Fihtengol'c G.M. Kurs differencial'nogo i integral'nogo ischislenija [Differential and integral calculus course] / G.M. Fihtengol'c. — M.: Nauka, 1969. — Vol. 2. — 795 p. [in Russian]
11. Chislennye metody vychislenija opredelennogo integrala [Numerical methods for calculating the definite integral]. — URL: https://portal.tpu.ru/SHARED/k7KRAYNOV/Study/Tab1/Tab/2nd_task.pdf (accessed: 10.11.2023). [in Russian]