@@ -150,7 +150,7 @@ This will involve crafting a *skinnier* set at the cost of a lower *level* (at
150150151151### Inspiring Video
152152153-If you want to understand more about why one serious quantitative researcher is interested in this approach, we recommend [Lars Peter Hansen's Nobel lecture](http://www.nobelprize.org/mediaplayer/index.php?id=1994).
153+If you want to understand more about why one serious quantitative researcher is interested in this approach, we recommend [Lars Peter Hansen's Nobel lecture](https://www.nobelprize.org/prizes/economic-sciences/2013/hansen/lecture/).
154154155155### Other References
156156@@ -165,7 +165,7 @@ For simplicity, we present ideas in the context of a class of problems with line
165165166166To fit in with [our earlier lecture on LQ control](https://python-intro.quantecon.org/lqcontrol.html), we will treat loss minimization rather than value maximization.
167167168-To begin, recall the [infinite horizon LQ problem](https://python-intro.quantecon.org/lqcontrol.html#Infinite-Horizon), where an agent chooses a sequence of controls $\{u_t\}$ to minimize
168+To begin, recall the [infinite horizon LQ problem](https://python.quantecon.org/lqcontrol.html#infinite-horizon), where an agent chooses a sequence of controls $\{u_t\}$ to minimize
169169170170```{math}
171171:label: rob_sih
@@ -312,7 +312,7 @@ $$
312312$$
313313314314The operator $\mathcal B$ is the standard (i.e., non-robust) LQ Bellman operator, and $P = \mathcal B(P)$ is the standard matrix Riccati equation coming from the
315-Bellman equation --- see [this discussion](https://python-intro.quantecon.org/lqcontrol.html#Infinite-Horizon).
315+Bellman equation --- see [this discussion](https://python.quantecon.org/lqcontrol.html#infinite-horizon).
316316317317Under some regularity conditions (see {cite}`HansenSargent2008`), the operator $\mathcal B \circ \mathcal D$
318318has a unique positive definite fixed point, which we denote below by $\hat P$.
@@ -445,7 +445,7 @@ subject to {eq}`rob_lomf`.
445445446446What's striking about this optimization problem is that it is once again an LQ discounted dynamic programming problem, with $\mathbf w = \{ w_t \}$ as the sequence of controls.
447447448-The expression for the optimal policy can be found by applying the usual LQ formula ([see here](https://python-intro.quantecon.org/lqcontrol.html#Infinite-Horizon)).
448+The expression for the optimal policy can be found by applying the usual LQ formula ([see here](https://python.quantecon.org/lqcontrol.html#infinite-horizon)).
449449450450We denote it by $K(F, \theta)$, with the interpretation $w_{t+1} = K(F, \theta) x_t$.
451451@@ -610,7 +610,7 @@ subject to
610610x_{t+1} = (A + C K) x_t + B u_t
611611```
612612613-Once again, the expression for the optimal policy can be found [here](https://python-intro.quantecon.org/lqcontrol.html#Infinite-Horizon) --- we denote
613+Once again, the expression for the optimal policy can be found [here](https://python.quantecon.org/lqcontrol.html#infinite-horizon) --- we denote
614614it by $\tilde F$.
615615616616(rb_eq)=
@@ -1147,7 +1147,7 @@ K(\hat F, \theta) = (\theta I - C'\hat P C)^{-1} C' \hat P (A - B \hat F)
11471147\beta (A - B \hat F)' \tilde P (A - B \hat F)
11481148```
114911491150-(revisit [this discussion](https://python-intro.quantecon.org/lqcontrol.html#Infinite-Horizon) if you don't know where {eq}`rb_a2be` comes from) and the optimal policy is
1150+(revisit [this discussion](https://python.quantecon.org/lqcontrol.html#infinite-horizon) if you don't know where {eq}`rb_a2be` comes from) and the optimal policy is
1151115111521152$$
11531153w_{t+1} = - \beta (\beta \theta I + \beta C' \tilde P C)^{-1}