I am reading "Topics in Algebra 2nd Edition" by I. N. Herstein.
This problem is Problem 20 on p.48 in Herstein's book.
I solved this problem as follows:
I referred to "An Introduction to Algebraic Systems" (in Japanese) by Kazuo Matsuzaka.
The following problem is in this Matsuzaka's book:
Problem 3 (on p.60)
Suppose $K,L$ be subgroups of $G$ and $i_G(L)<+\infty$.
Then, $i_K(K\cap L)<+\infty$ and $i_K(K\cap L)\leq i_G(L)$ holds.
My solution to Problem 3 in Matsuzaka's book:
$K/K\cap L\ni k(K\cap L)\mapsto kL\in G/L$ is well-defined since $k^{-1}k^{'}\in K\cap L$ implies $k^{-1}k^{'}\in L$.
Suppose that $kL=k^{'}L$.
Then $k^{-1}k^{'}\in L$.
Since $k,k^{'}\in K$, $k^{-1}k^{'}\in K\cap L$.
So, $k(K\cap L)=k^{'}(K\cap L)$.
So, this well-defined mapping is injective.
So, $i_K(K\cap L)<+\infty$ and $i_K(K\cap L)\leq i_G(L)$ must hold.
My solution to Problem 20 in Herstein's book:
We use the result of Problem 18 on p.48 and Problem 19 on p.48 in Herstein's book.
By Problem 19 on p.48, there are only a finite number of distinct subgroups in $G$ of the form $aHa^{-1}$.
Let $\{H,a_1Ha_{1}^{-1},\dots,a_{n-1}Ha_{n-1}^{-1}\}$ be the set of all distinct subgroups in $G$ of the form $aHa^{-1}$.
$n=\#G/N(H)$.
Let $H_0:=H$ and $H_i:=a_iHa_{i}^{-1}$ for $i\in\{1,\dots,n-1\}$.
Obviously, $i_G(H_i)=i_G(H)$ for all $i\in\{0,\dots,n-1\}$.
Then, $i_G(\cap_{i=0}^k H_i) < +\infty$ holds for $k\in\{0,1,\dots,n-1\}$.
We prove this.
$i_G(\cap_{i=0}^0 H_i) < +\infty$ holds by assumption of Problem 20.
Assume that $i_G(\cap_{i=0}^k H_i) < +\infty$ holds.
Then, by Problem 3 in Matsuzaka's book, $i_{\cap_{i=0}^k H_i}(\cap_{i=0}^{k+1} H_i)<+\infty$ holds since $i_G(H_{k+1})<+\infty$.
(Let $K:=\cap_{i=0}^{k} H_i$ and $L:=H_{k+1}$ in Problem 3.)
$i_G(\cap_{i=0}^{k} H_i)<+\infty$ holds by assumption.
So, $i_G(\cap_{i=0}^{k+1} H_i)=i_G(\cap_{i=0}^{k} H_i)i_{\cap_{i=0}^k H_i}(\cap_{i=0}^{k+1} H_i)<+\infty$ holds.
$N:=\cap_{i=0}^{n-1} H_i$ is a normal subgroup of $G$ by Problem 18 on p.48 in Herstein's book.
$N\subset H$ is obvious.
So, $N$ is a normal subgroup of $G$ and $i_G(N)<+\infty$ and $N\subset H$.
And $i_G(H)^{i_G(N(H))}$ is an upper bound for $i_G(N)$.