以下の内容はhttps://www.weblio.jp/content/predicateより取得しました。


実用日本語表現辞典実用日本語表現辞典

predicate

別表記:プレディケート

「predicate」とは、基礎とする・断定する述語のことを意味する英語表現である。

「predicate」の基本的な意味

「predicate」は他動詞場合基礎を置く・断定する含意するのことを意味する英語表現である。一方自動詞としては、断言するの意味を持つ。さらに名詞としての「predicate」の意味は、断定述部述語である。

「predicate」の活用一覧

動詞の「predicate」は、過去形過去分詞は「predicated」と表記し、現在分詞だと「predicating」となる。三人称単数現在は「predicates」となるが、名詞の「predicate」の複数形も「predicates」と表記するため区別する必要がある

「predicate」の語源

「predicate」は、接頭辞の「pre前もって)」と「dicate(指示する書きとらせる)」が組み合わさってできた英語表現である。前もって指示されというところから派生して基礎となるや断定するなどの意味使われている。

「predicate」の発音・読み方

「predicate」の発音記号は、「prédikət」である。カタカナ表記だと「プレディケートと書かれることが多いが、「プレェディィカァトゥ」と表記したほうが実際発音に近い。

「Predicate (Java)」とは

javac++などのプログラミングにおいて、「Predicate」は引数通して何かを判断する処理として使われている関数である。戻り値boolean型の処理をラムダ式で行うと、そこから変数代入して簡単に呼び出すことができる。最初にtestT t)にジェネリクス指定する型を引数として与えその後ラムダ式にはboolean返すために評価式を記述するという形で使用する

また「Predicate」はstaticメソッド3つのdeaultメソッドにわけて考えることができる。staticメソッドでは、オブジェクト等し場合のみtrue返され引数null場合null評価対象含めているとtrue返ってくる仕組みである。一方defaultメソッドには、and・or・negeteの3つがある。否定する仕組みそれぞれのメソッドごとに異なるため、状況に応じて使い分ける必要がある。「Predicate」のインターフェース中でもtextメソッド2つ引数を持つように特殊化されたものを「BiPredicate」と呼んでいる。

「predicate(Minecraft )」とは

Minecraftにおいて「predicate」とは、ルートテーブルの条件分離し特定の条件コマンド実行時使える状態にすることである。コンディションの中から1つ以上を選んで記述することで、JSONファイルの形でデータパックの中に保存できるさまざまなコンディション利用できるため、長くなったため整理したいタイミングなどで使われている。またJSONファイル形式保存されるため、色々なmcfunctionファイルか呼び出すことも可能である。

「predicate device」とは

「predicate device」とは、アメリカにおいて合法的に市販されている医療機器製品を示す言葉である。論文発表され新規医療機器は、「510(k)申請」が使用されている場合が多い。この「510(k)申請」とは、合法的に市販されている医療機器製品である「predicate device」とは異なるけれど、申請することによって実質的に「predicate device」と同等であることを示すことが求められるもののことを示している。

「predicate」を含む英熟語・英語表現

「predicate nominative」とは


「predicate nominative」とは、「述語主格」や「主格述語名詞」と呼ばれるものことを示している。また「predicate noun」と表記する場合もある。さらに「predicate adjective述語形容詞)」、「predicate adverb述語副詞)」、「predicate nominal叙述名詞形)」、「predicate verb述語動詞)」などの表現もある。

「predicate」の使い方・例文

「predicate」の使い方には、以下のような例文あげられる
It is possible to predicate that people do not reincarnate?
人が転生しないと断言できるのか?
・She confidently predicated that his theory was correct.
彼女は自信満々彼の説が正しいと断言した
・His opinion is predicated upon his own experience.
彼の意見は彼自身経験基づいている。
・This article is predicated upon the notion that the aging of society will accelerate.
その記事社会の高齢化加速していくという考え基づいている。
・The new approach to the issue is predicated on a theory of language acquisition.
その問題新しい研究方法言語習得理論基礎置いている。
・I learned what a predicate nominative is in my English class.
英語の授業述語名詞とは何か学んだ
This is an elements which consists of a sentence named predicate.
これは述語という文の構成部分である。
・A sentence consists of a subject and a predicate.
文章主語述語から成り立っている。

日本マイクロソフト株式会社日本マイクロソフト株式会社

Predicate ジェネリック デリゲート

メモ : このデリゲートは、.NET Framework version 2.0新しく追加されたものです。

一連の基準定義し指定されオブジェクトがこれらの基準満たしているかどうか判断するメソッド表します

名前空間: System
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

解説解説
使用例使用例

Predicate デリゲートと Array.Find メソッド使用してPoint 構造体配列検索するコード例次に示します。X フィールドと Y フィールドの積が 100,000超える場合は、デリゲートが表す ProductGT10 メソッドから true返りますFind メソッドでは、配列各要素に対してデリゲート呼び出されテスト条件を満たす最初ポイント停止します

メモメモ

Visual BasicC#ユーザーは、デリゲート明示的に作成する要はありません。また、ジェネリック メソッド型引数指定する必要もありません。コンパイラでは、指定するメソッド引数から必要な型を判断します

Imports System
Imports System.Drawing

Public Class Example

    Public Shared Sub Main()

        ' Create an array of five Point structures.
        Dim points() As Point = { new
 Point(100, 200), _
            new Point(150, 250), new Point(250,
 375), _
            new Point(275, 395), new Point(295,
 450) }

        ' To find the first Point structure for which X times Y 
        ' is greater than 100000, pass the array and a delegate 
        ' that represents the ProductGT10 method to the Shared
        ' Find method of the Array class.
        Dim first As Point = Array.Find(points,
 _
            AddressOf ProductGT10)

        ' Note that you do not need to create the delegate 
        ' explicitly, or to specify the type parameter of the 
        ' generic method, because the compiler has enough
        ' context to determine that information for you.

        ' Display the first structure found.
        Console.WriteLine("Found: X = {0}, Y = {1}",
 _
            first.X, first.Y)
    End Sub

    ' This method implements the test condition for the Find
    ' method.
    Private Shared Function
 ProductGT10(ByVal p As Point) As
 Boolean
        If p.X * p.Y > 100000 Then
            Return True
        Else
            Return False
        End If
    End Function
End Class

' This code example produces the following output:
'
'Found: X = 275, Y = 395
using System;
using System.Drawing;

public class Example
{
    public static void Main()
    {
        // Create an array of five Point structures.
        Point[] points = { new Point(100, 200), 
            new Point(150, 250), new Point(250,
 375), 
            new Point(275, 395), new Point(295,
 450) };

        // To find the first Point structure for which X times Y 
        // is greater than 100000, pass the array and a delegate
        // that represents the ProductGT10 method to the Shared 
        // Find method of the Array class. 
        Point first = Array.Find(points, ProductGT10);

        // Note that you do not need to create the delegate 
        // explicitly, or to specify the type parameter of the 
        // generic method, because the C# compiler has enough
        // context to determine that information for you.

        // Display the first structure found.
        Console.WriteLine("Found: X = {0}, Y = {1}", first.X, first.Y);
    }

    // This method implements the test condition for the Find
    // method.
    private static bool
 ProductGT10(Point p)
    {
        if (p.X * p.Y > 100000)
        {
            return true;
        }
        else
        {
            return false;
        }
    }
}

/* This code example produces the following output:

Found: X = 275, Y = 395
 */
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照

ウィキペディアウィキペディア

述語

(predicate から転送)

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/12/07 08:21 UTC 版)

述語(じゅつご、predicate)とは、

  1. 伝統文法では、あるの要素のうち、主語でない部分のこと。主語以外の名詞句は述語に含まれる。
  2. 現代言語学では、節の中心となる動詞とそれを修飾する部分のこと。名詞句は述語に含まれない。

述語が一つである文のことを単文(たんぶん)といい、述語が二つ以上存在する文を複文(ふくぶん)または重文(じゅうぶん)という。複文においてそれぞれの述語を中心としたまとまりがである。

主語・主題

述語に対して、述語が表す動作や状態の主体といった文法的意味を表す主格と呼ぶが、印欧語などにおいて主格の名詞句は文の先頭に置かれると共に、「I love him.」と「Mary loves him.」のように主格の名詞の変化に合わせて述語動詞の語形も変化させる。このように、述語と文法関係が一致する主格名詞句を主語(subject)と、一部印欧語では呼ぶ。印欧語などの文構造は主語と述語の主述関係によって形成されている。ちなみに対格の名詞句は文法関係上、目的語と呼ばれ、英語などは主語・述語・目的語の語順になっている。

日本語などの言語では格を助詞によって表す。日本語において主格は「が」という格助詞によって導かれるが、「が」による名詞句は必ず先頭に来るとは限らず、先頭に置かれるのは「は」という助詞によって導かれる名詞句である。この名詞句はその文で(あるいはそれ以降の文も含めて)主題(topic/theme)として取りあげられるものを表す。主題は主格とは限らず、例えば「私はご飯を食べた」では主格であるが、「ご飯は私が食べた」では対格である。このように日本語の基本的な文構造は主題と述語による題述関係によって形成されている。

学校文法では「が」で表される語も「は」で表される語も主語と呼ばれるが、このような西洋言語学由来の「主語」という語や主述関係を日本語文法に適用すべきでないとする主語廃止論を唱えたのは三上章である。この主張はその生前に受け入れられることはなかったが、その後、一定の評価を受けるようになっている。

日本語の述語

日本語の述語は通常1文節だが、2文節以上のものを、述部(じゅつぶ)と呼ぶ。述部になる連文節は、次のようなものがある。

「立っている」や「しまっておく」など
「続いて並ぶ」、「白くて美しい」や「静かで心地よい」など
「きれいな花だ」や「優しい先生だ」など

なお、次に掲げる語は、述部にならない。

述語文

述語に使われるのは、動詞、形容詞形容動詞名詞+コピュラである。これらをそれぞれ動詞文・形容詞文・形容動詞文・名詞文(コピュラ文)と称する。日本語では述語は最後に置かれるが、その語形には普通体(常体)と丁寧体(敬体)がある。普通体は、動詞の終止形が「-u」(「う段」音)、形容詞が「い」、形容動詞・コピュラが「だ」で終わるものをいう。丁寧体は動詞は「ます」、その他は「です」で終わるものをいう。

形式論理学と文法

そもそも述語とは、形式論理学における命題<AはBである>のB(Aについて語る事柄)に当たるものを、アリストテレースがギリシア語で古希: κατηγορούμενον (katēgorūmenon)と表現したことにさかのぼるという。これが、その後ラテン語でpraedictumと表現され、論理学及び文法の用語として次第に定着、今日のヨーロッパ諸言語でも継承され(例えば英語predicate)、また他の言語でも用いられる様になり、日本でも述語と訳してきたものである(形式論理学では賓辞とも、文法では述部とも訳す)。特定の言語を超えてただ<AはBである>という形の命題だけを扱う形式論理学では、述語を上のように約束すればよいにしても、各言語の様々の文型を対象とする文法においては、果たして文法上の述語とは何かを改めて問う必要がある。だが、その文法上の述語とされてきたものは、実は論理学をいさかれて純粋に今日の言語学(文法理論)の観点から吟味し直してみても、確かに妥当な(そう認められるだけの根拠を持つ)ものの様である。ヨーロッパ諸言語が、文法上、際立った文成分を主語と呼んで他の文成分と別格に扱い、一般に、残りを述語と呼んで文を二分してきたのは、確かに自然なことであると頷ける。

関連項目





以上の内容はhttps://www.weblio.jp/content/predicateより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14