たとえば、{x |x∈Z、0 < x}を送った場合、 は{1,2,3,4,5,6,7,8,9,10,11、...}を返します。ビルダーの表記法を取り、表記法を返すソフトウェアはありますか?
1
A
答えて
1
私はそのようなソフトウェアについて知らない。
任意のセットを列挙するための一般的なアルゴリズムは存在しないことに注意してください。 を受け取るプログラムは、セットビルダー表記で書かれたのセットも解決できなければならない。停止問題。さらに、論理的には列挙できないセットが存在する。例えば、構成が実際に選択関数の使用を必要とするものがある。
当然ながら、セットビルダーの表記法でどのような表現が使用できるのかを制限すれば問題は簡単ですが、線形不等式よりも複雑なものでも驚くほど困難です。例えば、9変数の多項式同値性が整数解(これはHilbertの10番目の問題の拡張である)を持つかどうかを決定するアルゴリズムは存在しないことが知られています。
+0
ありがとうございました! – Kou
関連する問題
- 1. 絶対誤差関数をポイントフリーの表記法で表現するより良い方法はありますか?好い加減な表記で
- 2. *(ptr)[j ++]の代わりの表記法?
- 3. パブリックAND表記法は単一のUMLメソッド上にありますか?
- 4. 科学的表記を取り除く
- 5. Javascriptで表記法番号を切り捨てる方法はありますか?
- 6. JavaScriptにはマップリテラル表記がありますか?
- 7. これを記録する方法はありますか?
- 8. ハスケルでは、表記法>。>を表していますか?
- 9. RegExpオブジェクトリテラル表記法vsコンストラクタ表記法の違い
- 10. 間隔の表記法は?
- 11. Bash f //表記法?
- 12. ポーランド語から表記法
- 13. xlsxwriterの行記法からA1表記へのアクセス方法add_series()
- 14. ピースコード全体を表示するソフトウェアはありますか?
- 15. Mpld3プラグインの科学記法をオフにする方法はありますか
- 16. HTMLコンポーネントの表示順序を再編成するCSSを記述する方法はありますか?
- 17. オブジェクトコンストラクタでオブジェクトリテラル表記を使用するメリットはありますか?
- 18. Double.ToString()はいつ科学的表記法で値を返しますか?
- 19. 折り畳み記号をsublimetextで読み取り専用に設定する方法はありますか?
- 20. 表記法をシミュレートするプリプロセッサ命令
- 21. Objective-cのドット表記法または角括弧表記では、何が望ましいですか?
- 22. 次のような記述方法がありますか?
- 23. IEnumerableを暗記またはマテリアライズする方法はありますか?
- 24. ES6 '...'表記法はjslintでエラーを出しますか?
- 25. O表記とO表記
- 26. 変数名をドット表記で動的にレンダリングする方法はありますか?
- 27. 出力をファイルに記録し、wafでコンソール/端末に表示する方法はありますか?
- 28. コンストラクタパラメータを示す式を記述する方法はありますか?
- 29. Seleniumファイルをアップロードする - ファイルパスを記述する方法はありますか?
- 30. osxのkextのシンボルをスタックトレースに記録する方法はありますか?
無限のセットを返すようにしますか?あなたが実際に望んでいると思われるものは、セットビルダーの表記法を、より広く使われている名前があるかどうかわからないので、私は「標本化」表記と呼ぶものに変換することです。要件を明確にしてください。 –
遅れて申し訳ありませんが、私は返信を受け取ったことに気付かず、ご意見ありがとうございます。私が意味していたことは、文字通り無限のセットではありませんでした。上記の例のように、省略されたセットを返すようにします。与えられたセットビルダーの表記法が無限であれば、{1,2,3,4、...}のような簡略化された 'set exemplar'表記を返すようにしたい。 – Kou