apply Exists.intro (fun (y' : Y) => ⟪y,y'⟫[K] • semiAdjoint K f 1) _
case semiAdjoint_exists
K✝ : Type ?u.36201
inst✝¹⁸ : RCLike K✝
X✝ : Type ?u.36207
inst✝¹⁷ : SemiInnerProductSpace K✝ X✝
Y✝¹ : Type ?u.36220
inst✝¹⁶ : SemiInnerProductSpace K✝ Y✝¹
Z✝ : Type ?u.36231
inst✝¹⁵ : SemiInnerProductSpace K✝ Z✝
W✝ : Type ?u.36242
inst✝¹⁴ : SemiInnerProductSpace K✝ W✝
ι✝ : Type ?u.36253
inst✝¹³ : IndexType ι✝
inst✝¹² : LawfulIndexType ι✝
inst✝¹¹ : DecidableEq ι✝
E✝ : ι✝ → Type ?u.36280
inst✝¹⁰ : (i : ι✝) → SemiInnerProductSpace K✝ (E✝ i)
K : Type u_2
inst✝⁹ : RCLike K
X : Type u_3
inst✝⁸ : SemiInnerProductSpace K X
Y✝ : Type ?u.36315
inst✝⁷ : SemiInnerProductSpace K Y✝
Z : Type ?u.36326
inst✝⁶ : SemiInnerProductSpace K Z
W : Type ?u.36337
inst✝⁵ : SemiInnerProductSpace K W
ι : Type ?u.36348
inst✝⁴ : IndexType ι
inst✝³ : LawfulIndexType ι
inst✝² : DecidableEq ι
E : ι → Type ?u.36375
inst✝¹ : (i : ι) → SemiInnerProductSpace K (E i)
Y : Type u_1
inst✝ : SemiHilbert K Y
f : X → K
y : Y
hf : HasSemiAdjoint K f
⊢ ∃ f', ∀ (x : X) (y_1 : Y), TestFunction x → ⟪y_1, f x • y⟫_K = ⟪f' y_1, x⟫_K
K✝ : Type ?u.36201
inst✝¹⁸ : RCLike K✝
X✝ : Type ?u.36207
inst✝¹⁷ : SemiInnerProductSpace K✝ X✝
Y✝¹ : Type ?u.36220
inst✝¹⁶ : SemiInnerProductSpace K✝ Y✝¹
Z✝ : Type ?u.36231
inst✝¹⁵ : SemiInnerProductSpace K✝ Z✝
W✝ : Type ?u.36242
inst✝¹⁴ : SemiInnerProductSpace K✝ W✝
ι✝ : Type ?u.36253
inst✝¹³ : IndexType ι✝
inst✝¹² : LawfulIndexType ι✝
inst✝¹¹ : DecidableEq ι✝
E✝ : ι✝ → Type ?u.36280
inst✝¹⁰ : (i : ι✝) → SemiInnerProductSpace K✝ (E✝ i)
K : Type u_2
inst✝⁹ : RCLike K
X : Type u_3
inst✝⁸ : SemiInnerProductSpace K X
Y✝ : Type ?u.36315
inst✝⁷ : SemiInnerProductSpace K Y✝
Z : Type ?u.36326
inst✝⁶ : SemiInnerProductSpace K Z
W : Type ?u.36337
inst✝⁵ : SemiInnerProductSpace K W
ι : Type ?u.36348
inst✝⁴ : IndexType ι
inst✝³ : LawfulIndexType ι
inst✝² : DecidableEq ι
E : ι → Type ?u.36375
inst✝¹ : (i : ι) → SemiInnerProductSpace K (E i)
Y : Type u_1
inst✝ : SemiHilbert K Y
f : X → K
y : Y
hf : HasSemiAdjoint K f
⊢ ∀ (x : X) (y_1 : Y), TestFunction x → ⟪y_1, f x • y⟫_K = ⟪(fun y' => ⟪y, y'⟫_K • semiAdjoint K f 1) y_1, x⟫_K