I'd like to have something like this
\documentclass[a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[a4paper,top=3cm,bottom=3cm,left=1.5cm,right=1.5cm]{geometry}
\usepackage{mathtools}
\usepackage{stix}
\newcommand{\tonde}[1]{\bigl(#1\bigr)}
\newcommand{\Quadre}[1]{\left[#1\right]}
\newcommand{\normadue}[1]{\left|#1\right|}
\makeatletter
\newcommand{\pushright}[1]{\ifmeasuring@#1\else\omit\hfill$\displaystyle#1$\fi\ignorespaces}
\newcommand{\pushleft}[1]{\ifmeasuring@#1\else\omit$\displaystyle#1$\hfill\fi\ignorespaces}
\makeatother
\begin{document}
\Large
\section{Introduction}
\begin{equation}
\begin{split}
L\tonde{f\circ\phi}&=\int_I\normadue{\nabla\tonde{f\circ\phi}\tonde{t}}dt=\int_I\normadue{df_{\phi(t)}\Quadre{\nabla\phi\tonde{t}}}dt\&=\int_I\normadue{\nabla\phi\tonde{t}}dt=L\tonde{\phi}\qquad\qquad\qquad\qquad\qquad\qquad\qquad\square\notag
\end{split}
\end{equation}
\end{document}
But I used \qquad 7 times. Is there I way to simplify my code using a hfill (or other else) such that the \square is in the same place of the tag of the equation?
I tried with this solution but I dislike the result. Could you help me? Thank you so much

