簡単な答えは、Complement[Young] = FuzzyTrapeZoid[25,40,100,100] です。これは、(赤で)若い、緑で補数を示す画像です。

これを解決するアルゴリズムを探していましたか?
編集:さらに追加:
一般的なファジー台形は次のとおりです。FuzzyTrapeZoid[A,B,C,D]

メンバーシップ値は A まで 0 で、A と B の間で 0 から 1 に変化し、B から C まで 1 のままで、C と D の間で 1 から 0 に変化します。このイントロの 3 ページを参照してください(警告! pdf)。
ファジー セット = の補数であるため、調べれ1 - the membership function
ばほとんどの値を確認できます。元の問題 ( Mathematicaに由来する) では、補数は単一の関数です。一般的なもの FuzzyTrapeZoid[A,B,C,D]
では、補数を作成するために 2 つの台形が必要になります。FuzzyTrapeZoid[0,0,A,B] + FuzzyTrapeZoid[C,D,100,100]
ヤング メンバーシップ関数の場合、1 ~ 25 であるため、補数は 0 ~ 25 になります (これにより [25,x,x,x] が生成され、x はまだ決定されていません)。ヤング メンバーシップ関数は 25 ~ 40 の間で 0 にランプするため、補数が同じ範囲で 0 から 1 にランプすることは明らかです (これにより、x がまだ決定されていない [25,40,x,x] が生成されます)。 . 最後に、Young メンバーシップ関数は 40 から 100 までは 0 であるため、補数は同じ範囲で 1 になり、[x,40,100,100] が得られます (x = 25 であることは以前からわかっていました)。
より正式な証明をお探しの場合は、申し訳ありませんが、カーク船長の数学学校の出身であるため、証明が不十分です: 見ることができ、正しい答えにジャンプすることはできますが、わかりませんあなたはまさに私がそれをした方法です。