مجموعه محدب چیست؟ — راهنمای جامع

۳۷۵۰ بازدید
آخرین به‌روزرسانی: ۲۴ اردیبهشت ۱۴۰۲
زمان مطالعه: ۹ دقیقه
دانلود PDF مقاله
مجموعه محدب چیست؟ — راهنمای جامع

یک «مجموعه محدب» (Convex Set) به مجموعه‌ای از نقاط گفته می‌شود که خط AB که هر دو نقطه فرضی A و B در این مجموعه را به هم متصل می‌کند، به صورت کامل درون مجموعه قرار داشته باشد. به صورت شهودی این امر بدین معنا است که مجموعه «متصل» (Connected) است، بنابراین می‌توان از هر دو نقطه از مجموعه چنان گذر کرد که لازم نباشد از مجموعه خارج شد. در یک مجموعه محدب هیچ دندانه و فرورفتگی در فضای احاطه کننده وجود ندارد. بخش‌های محیط بیرونی ممکن است خطوط راست باشند. در این مطلب قصد داریم به بیان تعریف مجموعه محدب بپردازیم و چند مثال از مجموعه‌های محدب را به صورت ریاضی اثبات کنیم.

997696

تعریف مجموعه محدب

فرض کنید که SRn S \subseteq \mathbb { R } ^ n باشد. یک مجموعه S را محدب می‌گویند اگر خط متصل کننده هر دو نقطه در مجموعه S، خود نیز به مجموعه S تعلق داشته باشد. به عبارت دیگر، اگر x1,x2S x _ 1 , x _ 2 \in S باشند، آن‌گاه λx1+(1λ)x2S \lambda x _ 1 + \left ( 1 - \lambda \right ) x _ 2 \in S نیز صادق باشد که در این رابطه λ(0,1) \lambda \in \left ( 0 , 1 \right ) است.

در تصویر زیر نمایی از یک مجموعه محدب نشان داده شده است.

مجموعه محدب
مجموعه محدب

نکته

  1. اجتماع دو مجموعه محدب، ممکن است یک مجموعه محدب باشد یا نباشد.
  2. اشتراک دو مجموعه محدب همواره یک مجموعه محدب است.

اثبات

فرض کنید S1 S _ 1 و S2 S _ 2 دو مجموعه محدب باشند. مجموعه S3=S1S2 S _ 3 = S _ 1 \cap S _ 2 را در نظر می‌گیریم به نحوی که x1,x2S3 x _ 1 , x _ 2 \in S _ 3 باشند. چون S3=S1S2 S _ 3 = S _ 1 \cap S _ 2 است، در نتیجه x1,x2S1 x _ 1 , x _ 2 \in S _ 1 و x1,x2S2 x _ 1 , x _ 2 \in S _ 2 صادق هستند. چون به ازای هر i1,2 i \in 1 , 2 ، مجموعه Si S _ i یک مجموعه محدب است، در نتیجه λx1+(1λ)x2Si \lambda x _ 1 + \left ( 1 - \lambda \right ) x _ 2 \in S _ i است که در آن λ(0,1) \lambda \in \left ( 0 , 1 \right ) فرض شده است. از این می‌توان نتیجه گرفت λx1+(1λ)x2S1S2 \lambda x _ 1 + \left ( 1 - \lambda \right ) x _ 2 \in S _ 1 \cap S _ 2 است و بنابراین λx1+(1λ)x2S3  \lambda x _ 1 + \left ( 1 - \lambda \right ) x _ 2 \in S _ 3   صادق است. به همین دلیل می‌توان گفت که S3 S _ 3 که اشتراک دو مجموعه محدب است، خود یک مجموعه محدب به شمار می‌آید.

در ادامه می‌خواهیم چند تعریف که در مجموعه‌های محدب متداول است را بررسی کنیم.

ترکیب مخروطی (Conic Combination): میانگین وزن‌دار به فرم i=1kλixi \displaystyle \sum \limits _ { i = 1 } ^ k \lambda _ i x _ i که در آن i=1kλi=1 \displaystyle \sum \limits _ { i = 1 } ^ k \lambda _ i = 1 و λi0,i[1,k] \lambda _ i \geq 0 , \forall i \in \left [ 1 , k \right ] باشد، یک ترکیب مخروطی از x1,x2,....xk x _ 1 , x _ 2 , . . . . x _ k نام دارد.

ترکیب افاین (Affine Combination): میانگین وزن‌دار به فرم i=1kλixi \displaystyle \sum \limits _ { i = 1 } ^ k \lambda _ i x _ i را یک ترکیب افاین از x1,x2,....xk x _ 1 , x _ 2 , . . . . x _ k می‌گویند که در آن i=1kλi=1 \displaystyle \sum \limits _ { i = 1 } ^ k \lambda _ i = 1 است.

ترکیب خطی (Linear Combination): میانگین وزن‌دار به فرم i=1kλixi \displaystyle \sum \limits _ { i = 1 } ^ k \lambda _ i x _ i ، یک ترکیب خطی از x1,x2,....xk x _ 1 , x _ 2 , . . . . x _ k نام دارد.

مثال ۱

ثابت کنید که مجموعه S={xRn:Cxα} S = \left \{ x \in \mathbb { R } ^ n : C x \leq \alpha \right \} یک مجموعه محدب است.

حل

فرض کنید x1 x _ 1 و x2 x _ 2 عضو مجموعه S S باشند. آن‌گاه می‌توان نوشت Cx1α C x _ 1 \leq \alpha و Cx2α C x _ 2 \leq \alpha . برای اثبات این سوال می‌توانیم به طریق زیر عمل کنیم:

y=(λx1+(1λ)x2)Sλ(0,1) y = \left ( \lambda x _ 1 + \left ( 1 - \lambda \right ) x _ 2 \right ) \in S \: \forall \: \lambda \in \left ( 0 , 1 \right )

حال C C را در دو طرف معادله ضرب می‌کنیم:

Cy=C(λx1+(1λ)x2)=λCx1+(1λ)Cx2 C y = C \left ( \lambda x _ 1 + \left ( 1 - \lambda \right ) x _ 2 \right ) = \lambda C x _ 1 + \left ( 1 - \lambda \right ) C x _ 2

نتیجه را می‌توان به صورت زیر بازنویسی کرد:

Cyλα+(1λ)α \Rightarrow C y \leq \lambda \alpha + \left ( 1 - \lambda \right ) \alpha

Cyα \Rightarrow C y \leq \alpha

در نتیجه yS y\in S است و اثبات شد که S S یک مجموعه محدب است.

مثال ۲

اثبات کنید که مجموعه S={(x1,x2)R2:x128x2} S = \left \{ \left ( x _ 1 , x _ 2 \right ) \in \mathbb { R } ^ 2 : x _ { 1 } ^ { 2 } \leq 8 x _ 2 \right \} یک مجموعه محدب به شمار می‌آید.

حل

فرض کنید x,yS x , y \in S باشد. حال دو مجموعه x=(x1,x2) x = \left ( x _ 1 , x _ 2 \right ) و y=(y1,y2) y = \left ( y _ 1 , y _ 2 \right ) را تعریف می‌کنیم. بنابراین می‌توانیم بنویسیم که x128x2 x _ { 1 } ^ { 2 } \leq 8 x _ 2 و y128y2 y _ { 1 } ^ { 2 } \leq 8 y _ 2 است. برای اثبات این سوال نیز همانند سوال قبل عمل می‌کنیم و شرط محدب بودن را می‌نویسیم:

λx+(1λ)ySλ(x1,x2)+(1λ)(y1,y2)S[λx1+(1λ)y1]S)] \lambda x + \left ( 1 - \lambda \right ) y \in S \\ \Rightarrow \lambda \left ( x _ 1 , x _ 2 \right ) + \left ( 1 -\lambda \right ) \left ( y _ 1 , y _ 2 \right ) \in S \\ \Rightarrow \left [ \lambda x _ 1 + \left ( 1 - \lambda) y _ 1 ] \in S \right ) \right ]

حال رابطه را به توان دو می‌رسانیم:

[λx1+(1λ)y1]2=λ2x12+(1λ)2y12+2λ(1λ)x1y1 \left [ \lambda x _ 1 + \left ( 1 - \lambda \right ) y _ 1 \right ] ^ { 2 } = \lambda ^ 2 x _ { 1 } ^ { 2 } + \left ( 1 - \lambda \right ) ^ 2 y _ { 1 } ^ { 2 } + 2 \lambda \left ( 1 - \lambda \right ) x _ 1 y _ 1

رابطه 2x1y1x12+y12 2 x _ 1 y _ 1 \leq x _ { 1 } ^ { 2 } + y _ { 1 } ^ { 2 } صحیح است، بنابراین داریم:

[λx1+(1λ)y1]2λ2x12+(1λ)2y12+2λ(1λ)(x12+y12) \left [ \lambda x _ 1 + \left ( 1 - \lambda \right ) y _ 1 \right ] ^ { 2 } \leq \lambda ^ 2 x _ { 1 } ^ { 2 } + \left ( 1 - \lambda \right ) ^ 2 y _ { 1 } ^ { 2 } + 2 \lambda \left ( 1 - \lambda \right ) \left ( x _ { 1 } ^ { 2 } + y _ { 1 } ^ { 2 } \right )

با توجه به رابطه فوق، رابطه زیر نیز صحیح است:

[λx1+(1λ)y1]2λx12+(1λ)y12 \Rightarrow \left [ \lambda x _ 1 + \left ( 1 - \lambda \right ) y _ 1 \right ] ^ { 2 } \leq \lambda x _ { 1 } ^ { 2 } + \left ( 1 - \lambda \right ) y _ { 1 } ^ { 2 }

حال اگر طرف دوم رابطه را در ۸ ضرب کنیم و توان دوم را نیز حذف کنیم، رابطه باز هم صادق است:

[λx1+(1λ)y1]28λx2+8(1λ)y2 \Rightarrow \left [ \lambda x _ 1 + \left ( 1 - \lambda \right ) y _ 1 \right ] ^ { 2 } \leq 8 \lambda x _ 2 + 8 \left ( 1 - \lambda \right ) y _ 2

از عدد ثابت ۸ فاکتور می‌گیریم:

[λx1+(1λ)y1]28[λx2+(1λ)y2] \Rightarrow \left [ \lambda x _ 1 + \left ( 1 - \lambda \right ) y _ 1 \right ] ^ { 2 } \leq 8 \left [ \lambda x _ 2 + \left ( 1 - \lambda \right ) y _ 2 \right ]

با توجه به رابطه فوق، اثبات شد که λx+(1λ)yS  \lambda x + \left ( 1 - \lambda \right ) y \in S   صادق است و در نتیجه این مجموعه، یک مجموعه محدب است.

مثال ۳

اثبات کنید که مجموعه SRn S \in \mathbb { R } ^ n یک مجموعه محدب است اگر و فقط اگر برای هر عدد صحیح K، هر ترکیب محدب از نقاط K مربوط به S S نیز در S S قرار داشته باشد.

حل

فرض کنید S S یک مجموعه محدب باشد، در این صورت باید ثابت کنیم که به ازای i1,2,....,k  \forall i \in 1 , 2 , . . . . , k  و ci0 c _ i \geq 0 روابط زیر صحیح هستند:

c1x1+c2x2+.....+ckxkS c _ 1 x _ 1 + c _ 2 x _ 2 + . . . . . + c _ k x _ k \in S

1kci=1 \displaystyle \sum \limits _ { 1 } ^ k c _ i = 1

حال می‌توانیم به روش استقرایی این سوال را اثبات کنیم. به ازای k=1,x1S,c1=1 k = 1 , x _ 1 \in S , c _ 1 = 1 داریم:

c1x1S c _ 1 x _ 1 \in S

به ازای k=2,x1,x2S k = 2 , x _ 1 , x _ 2 \in S نیز رابطه c1+c2=1 c _ 1 + c _ 2 = 1 صحیح است و چون S S یک مجموعه محدب است، در نتیجه داریم:

c1x1+c2x2S c _ 1 x _ 1 + c _ 2 x _ 2 \in S

فرض کنید ترکیب محدب نقاط m از مجموعه S S در مجموعه S S باشد. به عبارت دیگر می‌توان نوشت:

c1x1+c2x2+...+cmxmS,1mci=1,ci0,i1,2,...,m c _ 1 x _ 1 + c _ 2 x _ 2 + . . . + c _ m x _ m \in S , \displaystyle \sum \limits _ { 1 } ^ m c _ i = 1 , c _ i \geq 0 , \forall i \in 1 , 2 , . . . , m

حال فرض کنید x1,x2....,xm,xm+1S x _ 1 , x _ 2 . . . . , x _ m , x _ { m + 1 } \in S باشد. متغیر x=μ1x1+μ2x2+...+μmxm+μm+1xm+1 x = \mu _ 1 x _ 1 + \mu _ 2 x _ 2 + . . . + \mu _ m x _ m + \mu _ { m + 1 } x _ { m + 1 } را در نظر بگیرید. این متغیر را به دو بخش می‌شکنیم و بخش اول را در کسر μ1x1+μ2x2+...+μmxmμ1+μ2+.........+μm \frac { \mu _ 1 x _ 1 + \mu _ 2 x _ 2 + . . . + \mu _ m x _ m } { \mu _ 1 + \mu _ 2 + . . . . . . . . . + \mu _ m } ضرب می‌کنیم. در نتیجه داریم:

x=(μ1+μ2+...+μm)μ1x1+μ2x2+μmxmμ1+μ2+.........+μm+μm+1xm+1 x = \left ( \mu _ 1 + \mu _ 2 + . . . + \mu _ m \right ) \frac { \mu _ 1 x _ 1 + \mu _ 2 x _ 2 + \mu _ m x _ m }{ \mu _ 1 + \mu _ 2 + . . . . . . . . . + \mu _ m } + \mu _ { m + 1 } x _ { m + 1 }

متغیر y=μ1x1+μ2x2+...+μmxmμ1+μ2+.........+μm y = \frac { \mu _ 1 x _ 1 + \mu _ 2 x _ 2 + . . . + \mu _ m x _ m } { \mu _ 1 + \mu _ 2 + . . . . . . . . . + \mu _ m } را در معادله جایگذاری می‌کنیم. نتیجه به صورت زیر نوشته می‌شود:

x=(μ1+μ2+...+μm)y+μm+1xm+1 x = \left ( \mu _ 1 + \mu _ 2 + . . . + \mu _ m \right ) y + \mu _ { m + 1 } x _ { m + 1 }

حال می‌توان گفت yS y \in S است؛ زیرا مجموع ضرایب برابر با یک در نظر گرفته می‌شود. در نتیجه xS x \in S است چون S S یک مجموعه محدب است و y,xm+1S y , x _ { m + 1 } \in S . بنابراین سوال به صورت استقرایی اثبات شد.

اگر این مطلب برای شما مفید بوده است و به یادگیری بیشتر در این زمینه علاقه‌مند هستید، آموزش‌های زیر نیز به شما پیشنهاد می‌شوند:

^^

بر اساس رای ۱۴ نفر
آیا این مطلب برای شما مفید بود؟
اگر بازخوردی درباره این مطلب دارید یا پرسشی دارید که بدون پاسخ مانده است، آن را از طریق بخش نظرات مطرح کنید.
منابع:
tutorials point
نظر شما چیست؟

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *