Обозначим $\bar{G} = G \cup \Gamma = {0 \le x \le l_x, 0 \le y \le l_y}$. Разобъем $[0, l_x]$ на $N$ равных частей и обозначим $h_x = l_x / N$. Аналогично поступим с отрезком $[0, l_y]$ и обозначим $h_y = l_y / M$.
Построим сетку узлов $\bar{\omega} = {(x_i, y_j), \quad 0 \le i \le N, 0 \le j \le M}$, где $x_i = i h_x$, $y_j = j h_y.$ Будем разделять узлы как на внутренние так и на граничные.
Разностная аппроксимация задачи Дирихле
Обозначим $u_{i,j} = u(x_i, y_j)$. Заменяем оператор $L$ во всех внутренних узлах разностным оператором
Таким образом, задаче выше ставим в соответствие разностную задачу: найти сеточную функцию, удовлетворяющую во внутренних узлах уравнениям $-L_hu_{i,j} = f_{i,j}$ и принимающую в граничных узлах заданные значения: