В вашей ситуации важно разделять два объекта: квартиру и участок с домом — это два разных объекта недвижимости, и по каждому применяется свой имущественный вычет при продаже.
Налоговый вычет 1 000 000 рублей даётся именно на каждый объект продажи в целом, а не каждому собственнику отдельно. То есть 1 млн делится между всеми продавцами пропорционально их долям.
По квартире: продаётся за 4 000 000. Вычет 1 000 000 распределяется по долям. У мамы 2/3, у каждого сына по 1/6. Значит, условно вычет распределяется так: маме 666 666 рублей, каждому сыну по 166 666 рублей. Дальше налог считается с оставшейся части их дохода.
По участку с домом действует то же правило: вычет 1 000 000 рублей также общий на объект и делится по долям.
Важно понимать: если у вас нет документов о расходах на приобретение (а при наследстве их обычно действительно нет), то используется либо этот вычет, либо кадастровая стоимость (если налоговая будет считать по 70% кадастровой стоимости в зависимости от региона и условий).
По детям ситуация такая: даже если сумма их доли после вычета получается ниже необлагаемого уровня или налог выходит нулевой, декларацию 3-НДФЛ подавать всё равно обычно нужно, потому что был факт продажи имущества, находившегося в собственности менее минимального срока владения (в вашем случае — сразу после наследства).
У мамы налог, скорее всего, будет только с части, которая превышает её долю вычета по каждому объекту. У сыновей — вероятнее всего либо ноль к уплате, либо минимальный налог, но обязанность декларирования может сохраняться.
С наилучшими пожеланиями, Юрий Михайлович!