Conjugate[z]
または zは,複素数 z の複素共役を与える.
Conjugate
Conjugate[z]
または zは,複素数 z の複素共役を与える.
詳細
- 記号操作・数値操作の両方に適した数学関数である.
- は,
co
,
conj
あるいは\[Conjugate]として入力できる. - Conjugateは自動的にリストに縫い込まれる. »
- ConjugateはIntervalオブジェクトおよびCenteredIntervalオブジェクトに使うことができる. »
例題
すべて開く すべて閉じる例 (4)
スコープ (24)
数値評価 (6)
Conjugate[.7]Conjugate[.5 + I]N[Conjugate[2 / 3 + I], 25]Conjugate[2.3000000000000000000000000 - 1 / I]Conjugate[I + 1 / 3`100]//TimingConjugate[5 I + 11 / 7`10000];//TimingConjugate[{{1 / 2, -1 - I}, {-5 / 3, 1 / 2 + I}}]MatrixFunctionを使って行列のConjugate関数を計算することもできる:
MatrixFunction[Conjugate, {{1 / 2, -1 - I}, {-5 / 3, 1 / 2 + I}}]//FullSimplifyConjugateはIntervalオブジェクトおよびCenteredIntervalオブジェクトに使うことができる:
Conjugate[Interval[{-5, 5}]]Conjugate[CenteredInterval[-5 - 3I, 1 + I]]Aroundを使って平均的な場合の統計区間を計算することもできる:
Conjugate[ Around[-1.1 + I, 0.01]]特定の値 (3)
固定点におけるConjugateの値:
Table[Conjugate[n ], {n, {2I , -1 / 3, 3 + 4I}}]Conjugate[0]Conjugate[I Infinity]Conjugate[ComplexInfinity]可視化 (4)
ReImPlot[{x + I, Conjugate[x + I]}, {x, -3, 3}, PlotLegends -> Automatic]Plot[Abs[Conjugate[x + I]], {x, -3, 3}]GraphicsRow[ComplexPlot3D[#, {z, -2 - 2I, 2 + 2I}, Mesh -> Automatic, RegionFunction -> Function[{z}, Abs[z] ≤ 2]]& /@ {z, Conjugate[z]}, ImageSize -> Medium]ComplexContourPlot[Re[Conjugate[z ^ 2]], {z, -3 - 3 I, 3 + 3I}, Contours -> 20]ComplexContourPlot[Im[Conjugate[z ^ 2]], {z, -3 - 3 I, 3 + 3I}, Contours -> 20]関数の特性 (11)
Conjugateはすべての実数および虚数の入力について定義される:
FunctionDomain[Conjugate[x], x]FunctionDomain[Conjugate[x], x, Complexes]Conjugateの値域はすべての実数値と複素数値である:
FunctionRange[Conjugate[x], x, y]FunctionRange[Conjugate[x], x, y, Complexes]Conjugateは奇関数である:
Conjugate[-z]Conjugateは対合である.
:
Conjugate[Conjugate[z]]Conjugateは微分可能な関数ではない:
D[Conjugate[x], x]Underscript[, hUnderscript[ -> , ℂ]0](Conjugate[x + h] - Conjugate[x]/h)極限は方向によって異なる値を持つ.例えば,実数方向では
である:
Underscript[, hUnderscript[ -> , ℝ]0](Conjugate[1 + h] - Conjugate[1]/h)Limit[(Conjugate[1 + h] - Conjugate[1]/h), h -> 0, Direction -> -I]Conjugateは解析関数ではない:
FunctionAnalytic[Conjugate[x], x, Complexes]FunctionSingularities[Conjugate[x], x, Complexes]FunctionDiscontinuities[Conjugate[x], x, Complexes]Conjugateは実線上で非減少である:
FunctionMonotonicity[Conjugate[x], x]Conjugateは実線上で単射である:
FunctionInjective[Conjugate[x], x]Plot[{Conjugate[x], 1}, {x, -4, 4}]Conjugateは実線上で全射である:
FunctionSurjective[Conjugate[x], x]Plot[{Conjugate[x], -2.5}, {x, -4, 4}]Conjugateは非負でも非正でもない:
FunctionSign[Conjugate[x], x]TraditionalFormによる表示:
Conjugate[z]//TraditionalFormアプリケーション (6)
BraKet記法を使って複素数値のリストのスカラー積を定義する:
BraKet[{a_}, {b_}] := Conjugate[a].bBraKet[{{1, I}}, {{1I, 2}}]toRealDenominator[rat_] := With[{c = ComplexExpand[Conjugate[Denominator[rat]]]}, Expand[Numerator[rat] c] / Expand[Denominator[rat] c]]toRealDenominator[1 / (x ^ 2 + 3 I x - 2 + 4I)]Cancel[%]MöbiusTransformation[a_, z_] := (z - a) / (1 - Conjugate[a] z)a = 1 + 2I;
ParametricPlot[Evaluate[Table[{Re[MöbiusTransformation[a, ρ Exp[I ϕ]]], Im[MöbiusTransformation[a, ρ Exp[I ϕ]]]}, {ρ, 0, 1, 1 / 10}]], {ϕ, 0, 2Pi}]toCCForm[f_, {x_, y_}, z_] := f /. {x -> (z + Conjugate[z]) / 2, y -> (z - Conjugate[z]) / (2I)}toCCForm[x^3 - 3 x y^2, {x, y}, z] //SimplifytoCCForm[x^3 - 3 x y^2 + I (3 x^2 y - y^3), {x, y}, z]//SimplifyConjugateを使って幾何学的な領域をt描画する:
Block[{z = x + I y}, RegionPlot[Abs[Conjugate[z] Re[z] + z Im[z]] < 1, {x, -2, 2}, {y, -2, 2}]]量子力学では,有限個の状態を持つ系が単にベクトルで,物理量がそれに作用する行列で表される.次の状態の電子のようなスピン1/2粒子について考える:
s = {(1/Sqrt[5]), (2I/Sqrt[5])};jz = (ℏ/2)PauliMatrix[3]Conjugate[s].jz.sσz = Simplify[Sqrt[Conjugate[s].jz.jz.s - (Conjugate[s].jz.s)^2], ℏ > 0]jy = (ℏ/2)PauliMatrix[2]σy = Simplify[Sqrt[Conjugate[s].jy.jy.s - (Conjugate[s].jy.s)^2], ℏ > 0]Simplify[σy σz > (ℏ/2)Abs[ Conjugate[s].(jy.jz - jz.jy).s] , ℏ > 0]特性と関係 (7)
Conjugate[1 / z]Conjugate[Re[z]]Conjugateはそれ自身の逆関数である:
Conjugate[Conjugate[z]]Conjugateを含む式を簡約する:
z Conjugate[z]FullSimplify[%]Conjugate[z1 z2] - Conjugate[z1]Conjugate[z2]FullSimplify[%]Conjugate[x + I y]ComplexExpand[%]ComplexExpand[Conjugate[z], z]ComplexExpand[Conjugate[Sqrt[z]], z]ConjugateをComplexExpandのオプション値として使う:
ComplexExpand[Re[x], x, TargetFunctions -> {Conjugate}]Integrate[Conjugate[x ^ 2], {x, -2 + I, Pi + 2I}]N[%]NIntegrate[Conjugate[x ^ 2], {x, -2 + I, Pi + 2I}]m = RandomComplex[{-1 - I, 1 + I}, {2, 2}];Conjugate[Transpose[m]]//MatrixForm代りにConjugateTransposeを使う:
ConjugateTranspose[m]//MatrixForm考えられる問題 (4)
Conjugateは,常に引数に伝播する訳ではない:
Conjugate[Sin[z]]Conjugate[Exp[z]]Conjugateの微分は不可能である:
D[Conjugate[t], t]Limit[DifferenceQuotient[Conjugate[z], {z, h}], h -> 0, Direction -> 1]Limit[DifferenceQuotient[Conjugate[z], {z, h}], h -> 0, Direction -> I]ComplexExpandを使って実数値の変数について微分可能な式を得る:
D[ComplexExpand[Conjugate[x + I y]], y]Conjugateは,数値の引数については,評価されずに残ることがある:
Conjugate[ArcSin[(-1 - 2 E - E ^ 2 + (1 + E) ^ 2)]]Simplify[%]Conjugateを機械精度で数値的に評価すると,誤った結果が返されることがある:
Conjugate[ArcSin[(-1 - 2 E - E ^ 2 + (1 + E) ^ 2) + 10 ^ -20]]N[%]N[%%, 20]関連項目
ConjugateTranspose ComplexExpand Transpose Arg Im Complex BraKet
文字: \[Conjugate]
Function Repository: ComplexD
履歴
1988 で導入 (1.0) | 2003 で更新 (5.0) ▪ 2004 (5.1) ▪ 2021 (13.0)
テキスト
Wolfram Research (1988), Conjugate, Wolfram言語関数, https://reference.wolfram.com/language/ref/Conjugate.html (2021年に更新).
CMS
Wolfram Language. 1988. "Conjugate." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2021. https://reference.wolfram.com/language/ref/Conjugate.html.
APA
Wolfram Language. (1988). Conjugate. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Conjugate.html
BibTeX
@misc{reference.wolfram_2026_conjugate, author="Wolfram Research", title="{Conjugate}", year="2021", howpublished="\url{https://reference.wolfram.com/language/ref/Conjugate.html}", note=[Accessed: 04-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_conjugate, organization={Wolfram Research}, title={Conjugate}, year={2021}, url={https://reference.wolfram.com/language/ref/Conjugate.html}, note=[Accessed: 04-September-2026]}