간단히 말해서, 장점은 그 계산 감소 목적의 파생 상품에 사실에서 비롯 , 당신은 정말의 파생 알 필요가 없습니다 에 대한 별도의 객체로, 그 일부만 변형됩니다 .U ( β ) β I ( β , U ( β ) )나는( β, u ( β) )u(β)βI(β,u(β))
좀 더 편한 표기법으로 바꾸겠습니다 :
( 는 디자인 변수, 는 상태 변수, 는 목표입니다. 하자 말의 따라서 음함수 정리를 적용하기 좋은 충분하다 방정식 가있는 유일한 솔루션 에 대하여 연속 미분 가능하다 및 유도체 는
( 및 는 부분 도함수입니다) .u
miny,uJ(y,u)subject toe(y,u)=0
uJ의 예 ( Y , U ) , E는 ( y는 , 유 ) = 0 , Y ( U )yJe(y,u)e(y,u)=0y(u)Y가 ' ( U ) 즉 Y ( Y ( U ) , U ) , Y ' ( U ) + e u ( y ( u ) , u )uy′(u) eyeuey(y(u),u)y′(u)+eu(y(u),u)=0(1)
eyeu
이는 축소 된 목적 정의 할 수 있음을 의미하며 , 이는 또한 차별화 할 수 있습니다 ( 가있는 경우). 구배 를 특징 짓는 한 가지 방법 은 지향성 미분을 통하는 것입니다 (예를 들어, 설계 공간의 기초와 관련하여 모든 부분 미분을 계산). 여기서, 방향의 지향성 유도체 같은 연쇄 법칙에 의해 주어진
경우 니스이며 계산하기 만 어려운 일이며 주어진위한 . 이것은 에 곱하여 수행 할 수 있습니다.U ) , U ) , H ⟩ . J y 'j(u):=J(y(u),u)J(y,u)∇j(u)h
j′(u;h)=⟨Jy(y(u),u),y′(u)h⟩+⟨Ju(y(u),u),h⟩.(2)
Jy′(u)hh(1)h오른쪽에서 (내재적 함수 정리가 허용하는) 해결, 즉
을 입력하고이 표현식을 연결하십시오 . PDE- 제약 된 최적화에서, 이는 설계 공간의
모든 기본 벡터 에
대해 선형화 된 PDE를 해결하는 것과 관련이 있습니다.
y′(u)h[y′(u)h]=ey(y(u),u)−1[eu(y(u),u)h](3)
(2) h
그러나, 우리 가 와 같은
연산자 찾으면
이것은 원하는 기울기 여야합니다. 찾고 , 우리는 쓸 수
( 은 인접 연산자 임), 계산해야 할 것은 입니다. 그 사용 , 이것을 사용하여 수행 될 수있다 , 즉, 연산
및 설정
PDE 제한 최적화에서∇j( 1 ) ( Y ( U ) , U )
j′(u;h)=⟨∇j,h⟩for all h,
(1)⟨Jy(y(u),u),y′(u)h⟩=⟨y′(u)∗Jy(y(u),u),h⟩
y′(u)∗y′(u)∗jy(y(u),u)(AB)∗=B∗A∗(3)λ:=ey(y(u),u)−∗Jy(y(u),u)
J Y ( Y ( U ) , U ) λ U∇j(u)=eu(y(u),u)∗λ+Ju(y(u),u).
Jy(y(u),u)일반적으로 일종의 잔차이며 를 계산 하면 디자인 공간의 크기에 관계 없이
단일 (선형) 인접 PDE를 풀어야합니다. (실제로 이것은 분산 매개 변수, 즉 가 일부 무한 차원 Banach 공간의 함수 인 경우 에도 가능합니다. 첫 번째 방법은 불가능합니다.)
λu