-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathm_usage.user.js
3649 lines (3638 loc) · 656 KB
/
m_usage.user.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// ==UserScript==
// @name Mathematica Usage tooltip
// @author Simon Schmidt
// @version 1.5.1
// @updateURL http://simonschmidt.github.io/SE-Usage-Message/m_usage.meta.js
// @downloadURL http://simonschmidt.github.io/SE-Usage-Message/m_usage.user.js
// @description ::usage tooltip for Mathematica symbols
// @require http://mutation-summary.googlecode.com/git/src/mutation-summary.js
// @include http://mathematica.stackexchange.com/*
// @include http://meta.mathematica.stackexchange.com/*
// @include http://community.wolfram.com/*
// ==/UserScript==
//=====================
// UserScript Source
//=====================
var readyFunction, mmaCodeSelector;
if (document.domain == 'community.wolfram.com'){
readyFunction = $(document).ready;
mmaCodeSelector = 'span.M-keyword';
} else if (document.domain == 'mathematica.stackexchange.com' || document.domain == 'meta.mathematica.stackexchange.com'){
readyFunction = StackExchange.ready;
mmaCodeSelector = 'code, span.kwd';
// We only want to run the following code on certain pages, so
// match the current page against this RegEx pattern
// (Taken from the editor-button script by halirutan)
if (location.pathname.match(/^\/(?:questions\/(?:ask|\d+)|review\/(?:close|first-posts|late-answers|low-quality-posts|reopen|suggested-edits)\/\d+|posts\/\d+\/edit|users\/edit|edit-tag-wiki)/) === null)
return;
} else {
console.error('Tried to run on invalid site');
return;
}
function begin(){
readyFunction(function() {
function TagFunction(elem){
var tooltip = usage[elem.innerHTML.trim()];
if ( tooltip ){
elem.setAttribute('title', tooltip);
}
}
// Detect new code and add the tooltip
var observer = new MutationSummary({
// The prettify highlighter uses kwd class for builtin symbols
//queries: [{ element: 'code' }, {element: 'span.kwd'}, {element: 'span.M-keyword'}],
queries: [{element: mmaCodeSelector}],
callback:
function (summaries) {
summaries[0].added.forEach( TagFunction );
}
});
// Give tooltip to already existing code
$(mmaCodeSelector).each(function(i, e){TagFunction(e);});
});
}
// Same symbols as in the lang-mma.js prettify script
// Usage messages textified and exported from Mathemtica 8.0.4
var usage={"AbelianGroup" : "AbelianGroup[{n₁,n₂,…}] represents the direct product of the cyclic groups of degrees n₁,n₂,….",
"Abort" : "Abort[] generates an interrupt to abort a computation. ",
"AbortKernels" : "AbortKernels[] aborts evaluations running in all parallel subkernels.",
"AbortProtect" : "AbortProtect[expr] evaluates expr, saving any aborts until the evaluation is complete. ",
"Above" : "Above is used to specify alignment in print forms such as ColumnForm and TableForm.",
"Abs" : "Abs[z] gives the absolute value of the real or complex number z. ",
"AbsoluteCurrentValue" : "AbsoluteCurrentValue[item] gives the absolute current value of item at a location in the Mathematica system and interface. \nAbsoluteCurrentValue[{item,spec}] gives the absolute current value for the feature of item specified by spec.\nAbsoluteCurrentValue[obj,item] gives the absolute current value of item associated with the object obj. ",
"AbsoluteDashing" : "AbsoluteDashing[{d₁,d₂,…}] is a graphics directive which specifies that lines which follow are to be drawn dashed, with successive segments having absolute lengths d₁, d₂, … (repeated cyclically). \nAbsoluteDashing[d] is equivalent to AbsoluteDashing[{d,d}]. ",
"AbsoluteFileName" : "AbsoluteFileName[\"name\"] gives the full absolute version of the name for a file in your filesystem.",
"AbsoluteOptions" : "AbsoluteOptions[expr] gives the absolute settings of options specified in an expression such as a graphics object. \nAbsoluteOptions[expr,name] gives the absolute setting for the option name. \nAbsoluteOptions[expr,{name₁,name₂,…}] gives a list of the absolute settings for the options nameᵢ. \nAbsoluteOptions[object] gives the absolute settings for options associated with an external object such as a NotebookObject. ",
"AbsolutePointSize" : "AbsolutePointSize[d] is a graphics directive which specifies that points which follow are to be shown if possible as circular regions with absolute diameter d. ",
"AbsoluteThickness" : "AbsoluteThickness[d] is a graphics directive which specifies that lines which follow are to be drawn with absolute thickness d. ",
"AbsoluteTime" : "AbsoluteTime[] gives the total number of seconds since the beginning of January 1, 1900, in your time zone.\nAbsoluteTime[{y,m,d,h,m,s}] gives the absolute time specification corresponding to a date list. \nAbsoluteTime[\"string\"] gives the absolute time specification corresponding to a date string.\nAbsoluteTime[{\"string\",{\"e \"\n 1,\"e \"\n 2,…}}] takes the date string to contain the elements \"eᵢ\".",
"AbsoluteTiming" : "AbsoluteTiming[expr] evaluates expr, returning a list of the absolute number of seconds in real time that have elapsed, together with the result obtained. ",
"AccountingForm" : "AccountingForm[expr] prints with all numbers in expr given in standard accounting notation. \nAccountingForm[expr,n] prints with numbers given to n‐digit precision. ",
"Accumulate" : "Accumulate[list] gives a list of the successive accumulated totals of elements in list. ",
"Accuracy" : "Accuracy[x] gives the effective number of digits to the right of the decimal point in the number x. ",
"AccuracyGoal" : "AccuracyGoal is an option for various numerical operations which specifies how many effective digits of accuracy should be sought in the final result. ",
"ActionMenu" : "ActionMenu[name,{lbl₁:>act₁,lbl₂:>act₂,…}] represents an action menu with label name and with items labeled lblᵢ that evaluates the expression actᵢ if the corresponding item is chosen.",
"Active" : "Active is an option for ButtonBox, Cell, and Notebook that specifies whether a button should be active. ",
"ActiveStyle" : "ActiveStyle is an option for Hyperlink and related constructs that specifies styles to add when the constructs are active, typically as a result of the mouse being over them. ",
"AcyclicGraphQ" : "AcyclicGraphQ[g] yields True if the graph g is an acyclic graph and False otherwise.",
"AddOnHelpPath" : "AddOnHelpPath is a global option that specifies which directories are searched for additional help files used within the help system.",
"AddTo" : "x+=dx adds dx to x and returns the new value of x. ",
"AdjacencyGraph" : "AdjacencyGraph[amat] gives the graph with adjacency matrix amat.\nAdjacencyGraph[{v₁,v₂,…},amat] gives the graph with vertices vᵢ and adjacency matrix amat.",
"AdjacencyMatrix" : "AdjacencyMatrix[g] gives the vertex–vertex adjacency matrix of the graph g.",
"AdjustmentBox" : "AdjustmentBox[box,opts] is a low-level box construct which displays with the placement of box adjusted using the options given. ",
"AffineTransform" : "AffineTransform[m] gives a TransformationFunction that represents an affine transform that maps r to m.r. \nAffineTransform[{m,v}] gives an affine transform that maps r to m.r+v.",
"AiryAi" : "AiryAi[z] gives the Airy function Ai(z). ",
"AiryAiPrime" : "AiryAiPrime[z] gives the derivative of the Airy function Superscript[Ai, ′](z). ",
"AiryAiZero" : "AiryAiZero[k] represents the kᵗʰ zero of the Airy function Ai(x).\nAiryAiZero[k,x₀] represents the kᵗʰ zero less than x₀.",
"AiryBi" : "AiryBi[z] gives the Airy function Bi(z). ",
"AiryBiPrime" : "AiryBiPrime[z] gives the derivative of the Airy function Superscript[Bi, ′](z). ",
"AiryBiZero" : "AiryBiZero[k] represents the kᵗʰ zero of the Airy function Bi(x).\nAiryBiZero[k,x₀] represents the kᵗʰ zero less than x₀.",
"AlgebraicIntegerQ" : "AlgebraicIntegerQ[a] yields True if a is an algebraic integer, and yields False otherwise.",
"AlgebraicNumber" : "AlgebraicNumber[θ,{c₀,c₁,…,cₙ}] represents the algebraic number in the field [θ] given by c₀+c₁θ +…+cₙ θⁿ.",
"AlgebraicNumberDenominator" : "AlgebraicNumberDenominator[a] gives the smallest positive integer n such that n a is an algebraic integer.",
"AlgebraicNumberNorm" : "AlgebraicNumberNorm[a] gives the norm of the algebraic number a.",
"AlgebraicNumberPolynomial" : "AlgebraicNumberPolynomial[a,x] gives the polynomial in x corresponding to the AlgebraicNumber object a.",
"AlgebraicNumberTrace" : "AlgebraicNumberTrace[a] gives the trace of the algebraic number a.",
"AlgebraicRulesData" : "AlgebraicRulesData is an object returned by AlgebraicRules. Its OutputForm appears to be a list of rules, but the rules will be used algebraically rather than syntactically by Replace and related functions.",
"Algebraics" : "Algebraics represents the domain of algebraic numbers, as in x∈Algebraics. ",
"AlgebraicUnitQ" : "AlgebraicUnitQ[a] yields True if a is an algebraic unit, and yields False otherwise.",
"Alignment" : "Alignment is an option which specifies how the contents of a displayed object should be aligned within the available area in the object.",
"AlignmentPoint" : "AlignmentPoint is an option which specifies how objects should by default be aligned when they appear in Inset.",
"All" : "All is a setting used for certain options. In Part and related functions, All specifies all parts at a particular level. ",
"AllowGroupClose" : "AllowGroupClose is an option for Cell that specifies whether a cell group can be closed normally.",
"AllowInlineCells" : "AllowInlineCells is an option for cells that specifies whether inline cells are permitted within a cell.",
"AllowReverseGroupClose" : "AllowReverseGroupClose is an option for Cell that specifies whether a cell group can be reverse closed.",
"AllowScriptLevelChange" : "AllowScriptLevelChange is an option for fractions and grids that controls whether certain operators, such as ∑, ∏, and ∫, always appear smaller than normal size.",
"AlphaChannel" : "AlphaChannel[image] returns the alpha channel of image.",
"AlternatingGroup" : "AlternatingGroup[n] represents the alternating group of degree n.",
"AlternativeHypothesis" : "AlternativeHypothesis is an option for hypothesis testing functions like LocationTest that specifies the alternative hypothesis.",
"Alternatives" : "p₁|p₂|… is a pattern object which represents any of the patterns pᵢ. ",
"AmbientLight" : "AmbientLight is an option for Graphics3D and related functions that gives the level of simulated ambient illumination in a three-dimensional picture. ",
"Analytic" : "Analytic is an option for Limit and Series. With Analytic -> True, unrecognized functions are treated as analytic, and processed using Taylor series expansions; with Analytic -> False, Taylor series are not used unless the function is recognized as analytic.",
"AnchoredSearch" : "AnchoredSearch is an option for Find and FindList that specifies whether the text searched for must be at the beginning of a record. ",
"And" : "e₁&&e₂&&… is the logical AND function. It evaluates its arguments in order, giving False immediately if any of them are False, and True if they are all True. ",
"AndersonDarlingTest" : "AndersonDarlingTest[data] tests whether data is normally distributed using the Anderson–Darling test.\nAndersonDarlingTest[data,dist] tests whether data is distributed according to dist using the Anderson–Darling test.\nAndersonDarlingTest[data,dist,\"property\"] returns the value of \"property\".",
"AngerJ" : "AngerJ[ν,z] gives the Anger function Jᵥ(z).\nAngerJ[ν,μ,z] gives the associated Anger function J Subsuperscript[, ν, μ](z).",
"AngleBracket" : "AngleBracket[x,y,…] displays as 〈x,y,…〉.",
"Animate" : "Animate[expr,{u,uₘᵢₙ,uₘₐₓ}] generates an animation of expr in which u varies continuously from uₘᵢₙ to uₘₐₓ. \nAnimate[expr,{u,uₘᵢₙ,uₘₐₓ,du}] takes u to vary in steps du. \nAnimate[expr,{u,{u₁,u₂,…}}] makes u take on discrete values u₁, u₂, …. \nAnimate[expr,{u,…},{v,…},…] varies all the variables u, v, …. ",
"AnimationCycleOffset" : "AnimationCycleOffset is an option for cells that specifies the relative position of the next graphic to be used in an animation sequence.",
"AnimationCycleRepetitions" : "AnimationCycleRepetitions is an option for cells that specifies the number of times a given animation cycle should be repeated.",
"AnimationDirection" : "AnimationDirection is an option which specifies the direction to run an animation. ",
"AnimationDisplayTime" : "AnimationDisplayTime is an option for Cell that specifies the minimum time in seconds for which a cell should be displayed in the course of an animation that runs through a sequence of selected cells. ",
"AnimationRate" : "AnimationRate is an option for Animate and Animator that specifies at what rate an animation should run, in units per second. ",
"AnimationRepetitions" : "AnimationRepetitions is an option to Animate and related functions that specifies how many times the animation they create runs before stopping.",
"AnimationRunning" : "AnimationRunning is an option to Animate and related functions that specifies whether the animation they create is running.",
"Animator" : "Animator[u] represents an object that displays with the value of u being continually increased from 0 to 1 with time. \nAnimator[u,{uₘᵢₙ,uₘₐₓ}] makes u vary from uₘᵢₙ to uₘₐₓ. \nAnimator[u,{uₘᵢₙ,uₘₐₓ,du}] makes u vary in steps du. \nAnimator[u,{uₘᵢₙ,uₘₐₓ},ups] makes the value of u increase at a rate of ups units per second. ",
"Annotation" : "Annotation[expr,data] represents an expression expr, with annotation data.\nAnnotation[expr,data,\"type\"] specifies the type of annotation being given.",
"Annuity" : "Annuity[p,t] represents an annuity of fixed payments p made over t periods.\nAnnuity[p,t,q] represents a series of payments occurring at time intervals q.\nAnnuity[{p,{pᵢₙᵢₜᵢₐₗ,Subscript[p,final]}},t,q] represents an annuity with the specified initial and final payments.",
"AnnuityDue" : "AnnuityDue[p,t] represents an annuity due of fixed payments p made over t periods.\nAnnuityDue[p,t,q] represents a series of payments occurring at time intervals q.\nAnnuityDue[{p,{pᵢₙᵢₜᵢₐₗ,Subscript[p,final]}},t,q] represents an annuity due with the specified initial and final payments.",
"Antialiasing" : "Antialiasing is a Style option which specifies whether antialiasing should be done in rendering graphics. ",
"Apart" : "Apart[expr] rewrites a rational expression as a sum of terms with minimal denominators. \nApart[expr,var] treats all variables other than var as constants. ",
"ApartSquareFree" : "ApartSquareFree[expr] rewrites a rational expression as a sum of terms whose denominators are powers of square-free polynomials. \nApartSquareFree[expr,var] treats all variables other than var as constants. ",
"Appearance" : "Appearance is an option for displayed objects such as Button and Slider that specifies the general type of appearance they should have. ",
"AppearanceElements" : "AppearanceElements is an option for functions like Manipulate that specifies what elements should be included in the displayed form of the object generated.",
"AppellF1" : "AppellF1[a,b₁,b₂,c,x,y] is the Appell hypergeometric function of two variables F₁(a;b₁,b₂;c;x,y). ",
"Append" : "Append[expr,elem] gives expr with elem appended. ",
"AppendTo" : "AppendTo[s,elem] appends elem to the value of s, and resets s to the result. ",
"Apply" : "Apply[f,expr] or f@@expr replaces the head of expr by f. \nApply[f,expr,{1}] or f@@@expr replaces heads at level 1 of expr by f.\nApply[f,expr,levelspec] replaces heads in parts of expr specified by levelspec. ",
"ArcCos" : "ArcCos[z] gives the arc cosine cos⁻¹(z) of the complex number z. ",
"ArcCosh" : "ArcCosh[z] gives the inverse hyperbolic cosine cosh⁻¹(z) of the complex number z. ",
"ArcCot" : "ArcCot[z] gives the arc cotangent cot⁻¹(z) of the complex number z. ",
"ArcCoth" : "ArcCoth[z] gives the inverse hyperbolic cotangent coth⁻¹(z) of the complex number z. ",
"ArcCsc" : "ArcCsc[z] gives the arc cosecant csc⁻¹(z) of the complex number z. ",
"ArcCsch" : "ArcCsch[z] gives the inverse hyperbolic cosecant csch⁻¹(z) of the complex number z. ",
"ArcSec" : "ArcSec[z] gives the arc secant sec⁻¹(z) of the complex number z. ",
"ArcSech" : "ArcSech[z] gives the inverse hyperbolic secant sech⁻¹(z) of the complex number z. ",
"ArcSin" : "ArcSin[z] gives the arc sine sin⁻¹(z) of the complex number z. ",
"ArcSinDistribution" : "ArcSinDistribution[{xₘᵢₙ,xₘₐₓ}] represents the arc sine distribution supported between xₘᵢₙ and xₘₐₓ.",
"ArcSinh" : "ArcSinh[z] gives the inverse hyperbolic sine sinh⁻¹(z) of the complex number z. ",
"ArcTan" : "ArcTan[z] gives the arc tangent tan⁻¹(z) of the complex number z. \nArcTan[x,y] gives the arc tangent of (y)\/(x), taking into account which quadrant the point (x,y) is in. ",
"ArcTanh" : "ArcTanh[z] gives the inverse hyperbolic tangent tanh⁻¹(z) of the complex number z. ",
"Arg" : "Arg[z] gives the argument of the complex number z. ",
"ArgMax" : "ArgMax[f,x] gives a position xₘₐₓ at which f is maximized.\nArgMax[f,{x,y,…}] gives a position {xₘₐₓ,yₘₐₓ,…} at which f is maximized.\nArgMax[{f,cons},{x,y,…}] gives a position at which f is maximized subject to the constraints cons. \nArgMax[{f,cons},{x,y,…},dom] gives a position at which f is maximized over the domain dom, typically Reals or Integers.",
"ArgMin" : "ArgMin[f,x] gives a position xₘᵢₙ at which f is minimized.\nArgMin[f,{x,y,…}] gives a position {xₘᵢₙ,yₘᵢₙ,…} at which f is minimized.\nArgMin[{f,cons},{x,y,…}] gives a position at which f is minimized subject to the constraints cons. \nArgMin[{f,cons},{x,y,…},dom] gives a position at which f is minimized over the domain dom, typically Reals or Integers.",
"ArgumentCountQ" : "ArgumentCountQ[head, len, min, max] tests whether the number len of arguments of a function head is between min and max.\nArgumentCountQ[head,len,{m₁,m₂,…,mᵢ}] tests whether the number len of arguments of a function head is one of the mᵢ.",
"ArithmeticGeometricMean" : "ArithmeticGeometricMean[a,b] gives the arithmetic‐geometric mean of a and b. ",
"Array" : "Array[f,n] generates a list of length n, with elements f[i]. \nArray[f,{n₁,n₂,…}] generates an n₁⨯n₂⨯… array of nested lists, with elements f[i₁,i₂,…]. \nArray[f,{n₁,n₂,…},{r₁,r₂,…}] generates a list using the index origins rᵢ (default 1). \nArray[f,dims,origin,h] uses head h, rather than List, for each level of the array. ",
"ArrayComponents" : "ArrayComponents[array] gives an array in which all identical elements of array are replaced by an integer index representing the component in which the element lies.\nArrayComponents[array,level] finds the identical elements at the specified level in array.",
"ArrayDepth" : "ArrayDepth[expr] gives the depth to which expr is a full array, with all the parts at a particular level being lists of the same length, or is a SparseArray object. ",
"ArrayFlatten" : "ArrayFlatten[{{m₁₁,m₁₂,…},{m₂₁,m₂₂,…},…}] creates a single flattened matrix from a matrix of matrices Subscript[m,ij]. \nArrayFlatten[a,r] flattens out r pairs of levels in the array a.",
"ArrayPad" : "ArrayPad[array,m] gives an array with m 0s of padding on every side. \nArrayPad[array,m,padding] uses the specified padding.\nArrayPad[array,{m,n},…] pads with m elements at the beginning and n elements at the end. \nArrayPad[array,{{m₁,n₁},{m₂,n₂},…},…] pads with mᵢ, nᵢ elements at level i in array. ",
"ArrayPlot" : "ArrayPlot[array] generates a plot in which the values in an array are shown in a discrete array of squares. ",
"ArrayQ" : "ArrayQ[expr] gives True if expr is a full array or a SparseArray object, and gives False otherwise. \nArrayQ[expr,patt] requires expr to be a full array with a depth that matches the pattern patt. \nArrayQ[expr,patt,test] requires also that test yield True when applied to each of the array elements in expr. ",
"ArrayRules" : "ArrayRules[SparseArray[…]] gives the rules {pos₁->val₁,pos₂->val₂,…} specifying elements in a sparse array. \nArrayRules[list] gives rules for SparseArray[list]. ",
"Arrow" : "Arrow[{pt₁,pt₂}] is a graphics primitive that represents an arrow from pt₁ to pt₂.\nArrow[{pt₁,pt₂},s] represents an arrow with its ends set back from pt₁ and pt₂ by a distance s. \nArrow[{pt₁,pt₂},{s₁,s₂}] sets back by s₁ from pt₁ and s₂ from pt₂. \nArrow[curve,…] represents an arrow following the specified curve.",
"Arrowheads" : "Arrowheads[spec] is a graphics directive specifying that arrows that follow should have arrowheads with sizes, positions, and forms specified by spec. ",
"AspectRatio" : "AspectRatio is an option for Graphics and related functions that specifies the ratio of height to width for a plot. ",
"AspectRatioFixed" : "AspectRatioFixed is an option for Cell that specifies whether graphics in the cell should be constrained to stay the same shape when they are interactively resized using the front end. ",
"Assert" : "Assert[test] represents the assertion that test is True. If assertions have been enabled, test is evaluated when the assertion is encountered. If test is not True, then an assertion failure is generated.\nAssert[test,tag] specifies a tag that will be used to identify the assertion if it fails.",
"Assuming" : "Assuming[assum,expr] evaluates expr with assum appended to $Assumptions, so that assum is included in the default assumptions used by functions such as Refine, Simplify, and Integrate. ",
"Assumptions" : "Assumptions is an option for functions such as Simplify, Refine, and Integrate that specifies default assumptions to be made about symbolic quantities. ",
"AstronomicalData" : "AstronomicalData[\"name\",\"property\"] gives the value of the specified property of the astronomical object with the specified name.\nAstronomicalData[\"name\",{\"property\",date}] gives the value of a property at a particular date and time.",
"Asynchronous" : "Asynchronous is an option for WolframAlpha that determines whether to use the asynchronous features of the Wolfram|Alpha API.",
"AtomQ" : "AtomQ[expr] yields True if expr is an expression which cannot be divided into subexpressions, and yields False otherwise. ",
"Attributes" : "Attributes[symbol] gives the list of attributes for a symbol. ",
"AugmentedSymmetricPolynomial" : "AugmentedSymmetricPolynomial[{r₁,r₂,…}] represents a formal augmented symmetric polynomial with exponents r₁, r₂, ….\nAugmentedSymmetricPolynomial[{{r₁₁,…,Subscript[r,1n]},{r₂₁,…,Subscript[r,2n]},…}] represents a multivariate formal augmented symmetric polynomial with exponent vectors {r₁₁, …, Subscript[r,1n]}, {r₂₁, …, Subscript[r,2n]}, ….\nAugmentedSymmetricPolynomial[rspec,data] gives the augmented symmetric polynomial in data.",
"AutoAction" : "AutoAction is an option for objects such as Slider, Locator, and Button that specifies whether they should automatically take action whenever the mouse pointer is over them, even if they are not clicked. ",
"AutoDelete" : "AutoDelete is an option for boxes that specifies whether a box is automatically deleted when its contents are edited.",
"AutoGeneratedPackage" : "AutoGeneratedPackage is an option for notebooks that specifies whether a package is automatically created when a notebook that contains initialization cells or groups is saved.",
"AutoIndent" : "AutoIndent is an option for Style and Cell that specifies what automatic indentation should be done at the beginning of a new line after an explicit return character has been entered. ",
"AutoItalicWords" : "AutoItalicWords is an option for Cell that gives a list of words that should automatically be put in italics when they are entered. ",
"AutoloadPath" : "AutoloadPath is a global option that specifies from which directories packages are automatically loaded when Mathematica is started.",
"Automatic" : "Automatic represents an option or other value that is to be chosen automatically by a built‐in function. ",
"AutoMultiplicationSymbol" : "AutoMultiplicationSymbol is an option for objects such as Cell and Notebook that specifies whether to automatically display a multiplication symbol between numbers that would be multiplied if evaluated.",
"AutoOpenNotebooks" : "AutoOpenNotebooks is a global option that specifies which notebooks should be automatically opened when Mathematica is started.",
"AutoOpenPalettes" : "AutoOpenPalettes is a global option that specifies the palettes that are automatically opened when Mathematica is started.",
"AutorunSequencing" : "AutorunSequencing is an option for Manipulate that specifies how autorun should use the controls provided.",
"AutoScroll" : "AutoScroll is an option to SelectionMove and related functions that specifies whether a notebook should automatically be scrolled to display the current selection.",
"AutoSpacing" : "AutoSpacing is an option for Style and Cell that specifies whether spaces between successive characters should be adjusted automatically. ",
"Axes" : "Axes is an option for graphics functions that specifies whether axes should be drawn. ",
"AxesEdge" : "AxesEdge is an option for three-dimensional graphics functions that specifies on which edges of the bounding box axes should be drawn. ",
"AxesLabel" : "AxesLabel is an option for graphics functions that specifies labels for axes. ",
"AxesOrigin" : "AxesOrigin is an option for graphics functions that specifies where any axes drawn should cross. ",
"AxesStyle" : "AxesStyle is an option for graphics functions that specifies how axes should be rendered. ",
"Axis" : "Axis is a symbol that represents the axis for purposes of alignment and positioning. ",
"BabyMonsterGroupB" : "BabyMonsterGroupB[] represents the sporadic simple baby monster group B.",
"Back" : "Back is a symbol that represents the back of a graphic for purposes of placement and alignment.",
"Background" : "Background is an option that specifies what background color to use. ",
"Backslash" : "Backslash[x,y,…] displays as x∖y∖….",
"Backward" : "Backward is a symbol that represents the backward direction for purposes of motion and animation.",
"Band" : "Band[{i,j}] represents the sequence of positions on the diagonal band that starts with {i,j} in a sparse array.\nBand[{iₘᵢₙ,jₘᵢₙ,…},{iₘₐₓ,jₘₐₓ,…}] represents the positions between {iₘᵢₙ,jₘᵢₙ,…} and {iₘₐₓ,jₘₐₓ,…}.\nBand[{iₘᵢₙ,jₘᵢₙ,…},{iₘₐₓ,jₘₐₓ,…},{di,dj,…}] represents positions starting with {iₘᵢₙ,jₘᵢₙ,…} and then moving with step {di,dj,…}.",
"BarabasiAlbertGraphDistribution" : "BarabasiAlbertGraphDistribution[n,k] represents a Barabasi–Albert graph distribution for n-vertex graphs where a new vertex with k edges is added at each step. ",
"BarChart" : "BarChart[{y₁,y₂,…}] makes a bar chart with bar lengths y₁, y₂, ….\nBarChart[{…,wᵢ[yᵢ,…],…,Subscript[w,j][Subscript[y,j],…],…}] makes a bar chart with bar features defined by the symbolic wrappers wₖ.\nBarChart[{data₁,data₂,…}] makes a bar chart from multiple datasets dataᵢ. ",
"BarChart3D" : "BarChart3D[{y₁,y₂,…}] makes a 3D bar chart with bar lengths y₁, y₂, ….\nBarChart3D[{…,wᵢ[yᵢ,…],…,Subscript[w,j][Subscript[y,j],…],…}] makes a 3D bar chart with bar features defined by the symbolic wrappers wₖ.\nBarChart3D[{data₁,data₂,…}] makes a 3D bar chart from multiple datasets dataᵢ. ",
"BarnesG" : "BarnesG[z] gives the Barnes G-function G(z).",
"BarOrigin" : "BarOrigin is an option to BarChart and related functions that specifies the origin placement for bars. ",
"BarSpacing" : "BarSpacing is an option to BarChart and related functions that controls the spacing between bars and groups of bars.",
"BaseForm" : "BaseForm[expr,n] prints with the numbers in expr given in base n. ",
"Baseline" : "Baseline is a symbol that represents the baseline for purposes of alignment and positioning. ",
"BaselinePosition" : "BaselinePosition is an option that specifies where the baseline of an object is considered to be for purposes of alignment with surrounding text or other expressions. ",
"BaseStyle" : "BaseStyle is an option for formatting and related constructs that specifies the base style to use for them. ",
"BatesDistribution" : "BatesDistribution[n] represents the distribution of a mean of n random variables uniformly distributed from 0 to 1.\nBatesDistribution[n,{min,max}] represents the distribution of a mean of n random variables uniformly distributed from min to max.",
"BattleLemarieWavelet" : "BattleLemarieWavelet[] represents the Battle-Lemarié wavelet of order 3.\nBattleLemarieWavelet[n] represents the Battle-Lemarié wavelet of order n evaluated on equally spaced interval {-10,10}.\nBattleLemarieWavelet[n,lim] represents the Battle-Lemarié wavelet of order n evaluated on equally spaced interval {-lim,lim}. ",
"Because" : "Because[x,y] displays as x∵y.",
"BeckmannDistribution" : "BeckmannDistribution[μ₁,μ₂,σ₁,σ₂] represents the Beckmann distribution with means μ₁ and μ₂ and standard deviations σ₁ and σ₂.\nBeckmannDistribution[μ₁,μ₂,σ₁,σ₂,ρ] represents the Beckmann distribution with means μ₁ and μ₂, standard deviations σ₁ and σ₂, and correlation ρ.",
"Beep" : "Beep[] generates an audible beep when evaluated. ",
"Begin" : "Begin[\"context`\"] resets the current context. ",
"BeginDialogPacket" : "BeginDialogPacket[integer] is a MathLink packet that indicates the start of the Dialog subsession referenced by integer.",
"BeginPackage" : "BeginPackage[\"context`\"] makes context` and System` the only active contexts. \nBeginPackage[\"context`\",{\"need `\"\n 1,\"need `\"\n 2,…}] calls Needs on the needᵢ. ",
"BellB" : "BellB[n] gives the Bell number Bₙ. \nBellB[n,x] gives the Bell polynomial Bₙ(x). ",
"BellY" : "BellY[n,k,{x₁,…,Subscript[x,n-k+1]}] gives the partial Bell polynomial Subscript[Y,n,k](x₁,…,Subscript[x,n-k+1]). \nBellY[n,k,m] gives the generalized partial Bell polynomial of a matrix m.\nBellY[m] gives the generalized Bell polynomial of a matrix m.",
"Below" : "Below is used to specify alignment in print forms such as ColumnForm and TableForm.",
"BenfordDistribution" : "BenfordDistribution[b] represents a Benford distribution with base parameter b.",
"BeniniDistribution" : "BeniniDistribution[α,β,σ] represents a Benini distribution with shape parameters α and β and scale parameter σ.",
"BenktanderGibratDistribution" : "BenktanderGibratDistribution[a,b] represents a Benktander distribution of type I with parameters a and b.",
"BenktanderWeibullDistribution" : "BenktanderWeibullDistribution[a,b] represents a Benktander distribution of type II with parameters a and b.",
"BernoulliB" : "BernoulliB[n] gives the Bernoulli number Bₙ. \nBernoulliB[n,x] gives the Bernoulli polynomial Bₙ(x). ",
"BernoulliDistribution" : "BernoulliDistribution[p] represents a Bernoulli distribution with probability parameter p.",
"BernoulliGraphDistribution" : "BernoulliGraphDistribution[n,p] represents a Bernoulli graph distribution for n-vertex graphs with edge probability p.",
"BernsteinBasis" : "BernsteinBasis[d,n,x] represents the nᵗʰ Bernstein basis function of degree d at x.",
"BesselI" : "BesselI[n,z] gives the modified Bessel function of the first kind Iₙ(z). ",
"BesselJ" : "BesselJ[n,z] gives the Bessel function of the first kind Jₙ(z). ",
"BesselJZero" : "BesselJZero[n,k] represents the kᵗʰ zero of the Bessel function Jₙ(x).\nBesselJZero[n,k,x₀] represents the kᵗʰ zero greater than x₀.",
"BesselK" : "BesselK[n,z] gives the modified Bessel function of the second kind Kₙ(z). ",
"BesselY" : "BesselY[n,z] gives the Bessel function of the second kind Yₙ(z). ",
"BesselYZero" : "BesselYZero[n,k] represents the kᵗʰ zero of the Bessel function of the second kind Yₙ(x).\nBesselYZero[n,k,x₀] represents the kᵗʰ zero greater than x₀.",
"Beta" : "Beta[a,b] gives the Euler beta function Β(a,b). \nBeta[z,a,b] gives the incomplete beta function Subscript[Β,z](a,b). ",
"BetaBinomialDistribution" : "BetaBinomialDistribution[α,β,n] represents a beta binomial mixture distribution with beta distribution parameters α and β, and n binomial trials.",
"BetaDistribution" : "BetaDistribution[α,β] represents a continuous beta distribution with shape parameters α and β.",
"BetaNegativeBinomialDistribution" : "BetaNegativeBinomialDistribution[α,β,n] represents a beta negative binomial mixture distribution with beta distribution parameters α and β, and n successful trials.",
"BetaPrimeDistribution" : "BetaPrimeDistribution[p,q] represents a beta prime distribution with shape parameters p and q. \nBetaPrimeDistribution[p,q,β] represents a generalized beta prime distribution with scale parameter β.\nBetaPrimeDistribution[p,q,α,β] represents a generalized beta distribution of the second kind with shape parameter α.",
"BetaRegularized" : "BetaRegularized[z,a,b] gives the regularized incomplete beta function Subscript[I,z](a,b). ",
"BetweennessCentrality" : "BetweennessCentrality[g] gives a list of betweenness centralities for the vertices in the graph g.",
"BezierCurve" : "BezierCurve[{pt₁,pt₂,…}] is a graphics primitive that represents a Bézier curve with control points ptᵢ.",
"BezierFunction" : "BezierFunction[{pt₁,pt₂,…}] represents a Bézier function for a curve defined by the control points ptᵢ.\nBezierFunction[array] represents a Bézier function for a surface or high-dimensional manifold. ",
"BilateralFilter" : "BilateralFilter[image,σ,μ] applies a bilateral filter of spatial spread σ and pixel value spread μ to image.",
"Binarize" : "Binarize[image] creates a binary image from image by replacing all values above a globally determined threshold with 1 and others with 0.\nBinarize[image,t] creates a binary image by replacing all values above t with 1 and others with 0.\nBinarize[image,{t₁,t₂}] creates a binary image by replacing all values in the range t₁ through t₂ with 1 and others with 0.\nBinarize[image,f] creates a binary image by replacing all channel value lists for which f[v] yields True with 1, and others with 0.",
"BinaryFormat" : "BinaryFormat is an option for OpenRead and related functions that specifies that a stream should be opened in binary format, so that no textual interpretation of newlines or other data is done.",
"BinaryImageQ" : "BinaryImageQ[image] yields True if image has the form of a binary image, and False otherwise.",
"BinaryRead" : "BinaryRead[stream] reads one byte of raw binary data from an input stream, and returns an integer from 0 to 255. \nBinaryRead[stream,type] reads an object of the specified type. \nBinaryRead[stream,{type₁,type₂,…}] reads a sequence of objects of the specified types. ",
"BinaryReadList" : "BinaryReadList[\"file\"] reads all remaining bytes from a file, and returns them as a list of integers from 0 to 255. \nBinaryReadList[\"file\",type] reads objects of the specified type from a file, until the end of the file is reached. The list of objects read is returned. \nBinaryReadList[\"file\",{type₁,type₂,…}] reads objects with a sequence of types, until the end of the file is reached. \nBinaryReadList[\"file\",types,n] reads only the first n objects of the specified types. ",
"BinaryWrite" : "BinaryWrite[channel,b] writes a byte of data, specified as an integer from 0 to 255. \nBinaryWrite[channel,{b₁,b₂,…}] writes a sequence of bytes. \nBinaryWrite[channel,\"string\"] writes the raw sequence of characters in a string. \nBinaryWrite[channel,x,type] writes an object of the specified type. \nBinaryWrite[channel,{x₁,x₂,…},type] writes a sequence of objects of the specified type. \nBinaryWrite[channel,{x₁,x₂,…},{type₁,type₂,…}] writes a sequence of objects with a sequence of types. ",
"BinCounts" : "BinCounts[{x₁,x₂,…}] counts the number of elements xᵢ whose values lie in successive integer bins.\nBinCounts[{x₁,x₂,…},dx] counts the number of elements xᵢ whose values lie in successive bins of width dx.\nBinCounts[{x₁,x₂,…},{xₘᵢₙ,xₘₐₓ,dx}] counts the number of xᵢ in successive bins of width dx from xₘᵢₙ to xₘₐₓ. \nBinCounts[{x₁,x₂,…},{{b₁,b₂,…}}] counts the number of xᵢ in the intervals [b₁,b₂), [b₂,b₃), …. \nBinCounts[{{x₁,y₁,…},{x₂,y₂,…},…},xbins,ybins,…] gives an array of counts where the first index corresponds to x bins, the second to y, and so on. ",
"BinLists" : "BinLists[{x₁,x₂,…}] gives lists of the elements xᵢ whose values lie in successive integer bins.\nBinLists[{x₁,x₂,…},dx] gives lists of the elements xᵢ whose values lie in successive bins of width dx.\nBinLists[{x₁,x₂,…},{xₘᵢₙ,xₘₐₓ,dx}] gives lists of the xᵢ that lie in successive bins of width dx from xₘᵢₙ to xₘₐₓ. \nBinLists[{x₁,x₂,…},{{b₁,b₂,…}}] gives lists of the xᵢ that lie in the intervals [b₁,b₂), [b₂,b₃), …. \nBinLists[{{x₁,y₁,…},{x₂,y₂,…},…},xbins,ybins,…] gives an array of lists where the first index corresponds to x bins, the second to y, and so on. ",
"Binomial" : "Binomial[n,m] gives the binomial coefficient (GridBox[{{{n}}, {{m}}}]). ",
"BinomialDistribution" : "BinomialDistribution[n,p] represents a binomial distribution with n trials and success probability p.",
"BinormalDistribution" : "BinormalDistribution[{μ₁,μ₂},{σ₁,σ₂},ρ] represents a bivariate normal distribution with mean {μ₁, μ₂} and covariance matrix {{σ₁²,ρ σ₁ σ₂},{ρ σ₁ σ₂,σ₂²}}.\nBinormalDistribution[{σ₁,σ₂},ρ] represents a bivariate normal distribution with zero mean.\nBinormalDistribution[ρ] represents a bivariate normal distribution with zero mean and covariance matrix {{1,ρ },{ρ,1}}.",
"BiorthogonalSplineWavelet" : "BiorthogonalSplineWavelet[] represents a biorthogonal spline wavelet of order 4 and dual order 2.\nBiorthogonalSplineWavelet[n,m] represents a biorthogonal spline wavelet of order n and dual order m.",
"BipartiteGraphQ" : "BipartiteGraphQ[g] yields True if the graph g is a bipartite graph and False otherwise.",
"BirnbaumSaundersDistribution" : "BirnbaumSaundersDistribution[α,λ] represents the Birnbaum–Saunders distribution with shape parameter α and scale parameter λ.",
"BitAnd" : "BitAnd[n₁,n₂,…] gives the bitwise AND of the integers nᵢ. ",
"BitClear" : "BitClear[n,k] sets to 0 the bit corresponding to the coefficient of 2ᵏ in the integer n. ",
"BitGet" : "BitGet[n,k] gets the bit corresponding to the coefficient of 2ᵏ in the integer n. ",
"BitLength" : "BitLength[n] gives the number of binary bits necessary to represent the integer n. ",
"BitNot" : "BitNot[n] gives the bitwise NOT of the integer n. ",
"BitOr" : "BitOr[n₁,n₂,…] gives the bitwise OR of the integers nᵢ. ",
"BitSet" : "BitSet[n,k] sets to 1 the bit corresponding to the coefficient of 2ᵏ in the integer n. ",
"BitShiftLeft" : "BitShiftLeft[n,k] shifts the binary bits in the integer n to the left by k places, padding with zeros on the right.\nBitShiftLeft[n] shifts one bit to the left.",
"BitShiftRight" : "BitShiftRight[n,k] shifts the binary bits in the integer n to the right by k places, dropping bits that are shifted past the unit's position on the right. \nBitShiftRight[n] shifts one bit to the right.",
"BitXor" : "BitXor[n₁,n₂,…] gives the bitwise XOR of the integers nᵢ. ",
"Black" : "Black represents the color black in graphics or style specifications. ",
"Blank" : "_ or Blank[] is a pattern object that can stand for any Mathematica expression. \n_h or Blank[h] can stand for any expression with head h. ",
"BlankForm" : "BlankForm is an internal symbol used for formatting and printing.",
"BlankNullSequence" : "___ (three _ characters) or BlankNullSequence[] is a pattern object that can stand for any sequence of zero or more Mathematica expressions. \n___h or BlankNullSequence[h] can stand for any sequence of expressions, all of which have head h. ",
"BlankSequence" : "__ (two _ characters) or BlankSequence[] is a pattern object that can stand for any sequence of one or more Mathematica expressions. \n__h or BlankSequence[h] can stand for any sequence of one or more expressions, all of which have head h. ",
"Blend" : "Blend[{col₁,col₂},x] gives a color obtained by blending a fraction 1-x of color col₁ and x of color col₂.\nBlend[{col₁,col₂,col₃,…},x] linearly interpolates between colors colᵢ as x varies from 0 to 1.\nBlend[{{x₁,col₁},{x₂,col₂},…},x] interpolates to give colᵢ when x=xᵢ.\nBlend[{col₁,col₂,…},{u₁,u₂,…}] blends all the colᵢ, using fraction uᵢ of color colᵢ. \nBlend[{col₁,col₂,…}] blends equal fractions of all the colᵢ.",
"Block" : "Block[{x,y,…},expr] specifies that expr is to be evaluated with local values for the symbols x, y, …. \nBlock[{x=x₀,…},expr] defines initial local values for x, …. ",
"BlockRandom" : "BlockRandom[expr] evaluates expr with all pseudorandom generators localized, so that uses of SeedRandom, RandomInteger, and related functions within the evaluation of expr do not affect subsequent pseudorandom sequences.",
"Blue" : "Blue represents the color blue in graphics or style specifications. ",
"Blur" : "Blur[image] gives a blurred version of image.\nBlur[image,r] gives a version of image blurred over pixel radius r.",
"BodePlot" : "BodePlot[g] gives the Bode plot of a rational function g in one complex variable.\nBodePlot[sys] gives the Bode plot of a TransferFunctionModel or StateSpaceModel object sys.\nBodePlot[…,{fₘᵢₙ,fₘₐₓ}] gives the plot for frequencies from fₘᵢₙ to fₘₐₓ.",
"Bold" : "Bold represents a bold font weight.",
"Bookmarks" : "Bookmarks is an option for Manipulate and related functions that gives a list of bookmark settings.",
"Boole" : "Boole[expr] yields 1 if expr is True and 0 if it is False. ",
"BooleanConvert" : "BooleanConvert[expr] converts the Boolean expression expr to disjunctive normal form.\nBooleanConvert[expr,form] converts the Boolean expression expr to the specified form.\nBooleanConvert[expr,form,cond] finds an expression in the specified form that is equivalent to expr when cond is true.",
"BooleanCountingFunction" : "BooleanCountingFunction[kₘₐₓ,n] represents a Boolean function of n variables that gives True if at most kₘₐₓ variables are True.\nBooleanCountingFunction[{k},n] represents a function of n variables that gives True if exactly k variables are True.\nBooleanCountingFunction[{kₘᵢₙ,kₘₐₓ},n] represents a function that gives True if between kₘᵢₙ and kₘₐₓ variables are True.\nBooleanCountingFunction[{{k₁,k₂,…}},n] represents a function that gives True if exactly kᵢ variables are True.\nBooleanCountingFunction[spec,{a₁,a₂,…}] gives the Boolean expression in variables aᵢ corresponding to the Boolean counting function specified by spec.\nBooleanCountingFunction[spec,{a₁,a₂,…},form] gives the Boolean expression in the form specified by form.",
"BooleanFunction" : "BooleanFunction[k,n] represents the kᵗʰ Boolean function in n variables.\nBooleanFunction[values] represents the Boolean function corresponding to the specified vector of truth values.\nBooleanFunction[{{i₁₁,i₁₂,…}->o₁,…}] represents the Boolean function defined by the specified mapping from inputs to outputs.\nBooleanFunction[spec,{a₁,a₂,…}] gives the Boolean expression in variables aᵢ corresponding to the Boolean function specified by spec.\nBooleanFunction[spec,{a₁,a₂,…},form] gives the Boolean expression in the form specified by form.",
"BooleanGraph" : "BooleanGraph[bfunc,g₁,…,gₙ] gives the Boolean graph defined by the Boolean function bfunc on the graphs g₁, …, gₙ.",
"BooleanMaxterms" : "BooleanMaxterms[k,n] represents the kᵗʰ maxterm in n variables.\nBooleanMaxterms[{k₁,k₂,…},n] represents the conjunction of the maxterms kᵢ.\nBooleanMaxterms[{{u₁,…,uₙ},{v₁,…},…}] represents the conjunction of maxterms given by the exponent vectors uᵢ, vᵢ, ….\nBooleanMaxterms[spec,{a₁,a₂,…}] gives the Boolean expression in variables aᵢ corresponding to the maxterms function specified by spec.\nBooleanMaxterms[spec,{a,a₂,…},form] gives the Boolean expression in the form specified by form.",
"BooleanMinimize" : "BooleanMinimize[expr] finds a minimal-length disjunctive normal form representation of expr.\nBooleanMinimize[expr,form] finds a minimal-length representation for expr in the specified form.\nBooleanMinimize[expr,form,cond] finds a minimal-length expression in the specified form that is equivalent to expr when cond is true.",
"BooleanMinterms" : "BooleanMinterms[k,n] represents the kᵗʰ minterm in n variables.\nBooleanMinterms[{k₁,k₂,…},n] represents the disjunction of the minterms kᵢ.\nBooleanMinterms[{{u₁,…,uₙ},{v₁,…},…}] represents the disjunction of minterms given by the exponent vectors uᵢ, vᵢ, ….\nBooleanMinterms[spec,{a₁,a₂,…}] gives the Boolean expression in variables aᵢ corresponding to the minterms function specified by spec.\nBooleanMinterms[spec,{a,a₂,…},form] gives the Boolean expression in the form specified by form.",
"Booleans" : "Booleans represents the domain of Booleans, as in x∈Booleans. ",
"BooleanTable" : "BooleanTable[bf] gives a list of truth values for all possible combinations of variable values supplied to the Boolean function bf.\nBooleanTable[expr,{a₁,a₂,…}] gives a list of the truth values of the Boolean expression expr for all possible combinations of values of the aᵢ.\nBooleanTable[expr,{a₁,a₂,…},{b₁,…},…] gives a nested table of truth values of expr with the outermost level giving possible combinations of the aᵢ.",
"BooleanVariables" : "BooleanVariables[expr] gives a list of the Boolean variables in the Boolean expression expr.\nBooleanVariables[bf] gives the number of Boolean variables in the BooleanFunction object bf.",
"BorderDimensions" : "BorderDimensions[image] gives the pixel width of uniform borders of image in the form {{left,right},{bottom,top}}.\nBorderDimensions[image,t] finds borders whose pixels vary by an amount less than t.",
"BorelTannerDistribution" : "BorelTannerDistribution[α,n] represents a Borel–Tanner distribution with shape parameters α and n.",
"Bottom" : "Bottom is a symbol that represents the bottom for purposes of alignment and positioning. ",
"BottomHatTransform" : "BottomHatTransform[image,ker] gives the morphological bottom-hat transform of image with respect to structuring element ker.\nBottomHatTransform[image,r] gives the bottom-hat transform with respect to a range r square.",
"BoundaryStyle" : "BoundaryStyle is an option for plotting functions that specifies the style in which boundaries of regions should be drawn. ",
"BoxBaselineShift" : "BoxBaselineShift is an option for AdjustmentBox that specifies how much the baseline of the box should be shifted relative to those of neighboring characters.",
"BoxData" : "BoxData[boxes] is a low-level representation of the contents of a typesetting cell.",
"Boxed" : "Boxed is an option for Graphics3D that specifies whether to draw the edges of the bounding box in a three‐dimensional picture. ",
"BoxFormFormatTypes" : "BoxFormFormatTypes is a global option that specifies the list of typeset format types that are currently defined.",
"BoxFrame" : "BoxFrame is an option for FrameBox objects that specifies whether to draw a frame around the contents of the box.",
"BoxMargins" : "BoxMargins is an option for AdjustmentBox objects that specifies the margins to leave around the contents of the box.",
"BoxMatrix" : "BoxMatrix[r] gives a (2 r+1)×(2 r+1) matrix of 1s.\nBoxMatrix[r,w] gives a (2 r+1)×(2 r+1) block of 1s centered in a w×w matrix of 0s.\nBoxMatrix[{r₁,r₂,…},…] gives a (2 r₁+1) (2 r₂+1) … array of 1s.",
"BoxRatios" : "BoxRatios is an option for Graphics3D that gives the ratios of side lengths for the bounding box of the three‐dimensional picture. ",
"BoxStyle" : "BoxStyle is an option for three-dimensional graphics functions that specifies how the bounding box should be rendered. ",
"BoxWhiskerChart" : "BoxWhiskerChart[{x₁,x₂,…}] makes a box‐and‐whisker chart for the values xᵢ.\nBoxWhiskerChart[{x₁,x₂,…},bwspec] makes a chart with box‐and‐whisker symbol specification bwspec.\nBoxWhiskerChart[{data₁,data₂,…},…] makes a chart with box‐and‐whisker symbol for each dataᵢ.\nBoxWhiskerChart[{{data₁,data₂,…},…},…] makes a box‐and‐whisker chart from multiple groups of datasets {data₁,data₂,…}.",
"BracketingBar" : "BracketingBar[x, y, …] displays as |x,y,…|.",
"BrayCurtisDistance" : "BrayCurtisDistance[u,v] gives the Bray–Curtis distance between vectors u and v.",
"BreadthFirstScan" : "BreadthFirstScan[g,s,{event₁->f₁,event₂->f₂,…}] performs a breadth-first scan (bfs) of the graph g starting at the vertex s and evaluates fᵢ whenever \"eventᵢ\" occurs.\nBreadthFirstScan[g,{event₁->f₁,event₂->f₂,…}] performs a breadth-first scan of the whole graph g.",
"Break" : "Break[] exits the nearest enclosing Do, For, or While. ",
"Brown" : "Brown represents the color brown in graphics or style specifications. ",
"BrownForsytheTest" : "BrownForsytheTest[data] tests whether the variance of data is 1. \nBrownForsytheTest[{data₁,data₂}] tests whether the variances of data₁ and data₂ are equal.\nBrownForsytheTest[dspec,Subsuperscript[ σ, 0, 2]] tests a dispersion measure against Subsuperscript[ σ, 0, 2].\nBrownForsytheTest[dspec,Subsuperscript[ σ, 0, 2],\"property\"] returns the value of \"property\".",
"BSplineBasis" : "BSplineBasis[d,x] gives the zeroth uniform B-spline basis function of degree d at x.\nBSplineBasis[d,n,x] gives the nᵗʰ uniform B-spline basis function of degree d.\nBSplineBasis[{d,{u₁,u₂,…}},n,x] gives the nᵗʰ non-uniform B-spline basis function of degree d with knots at positions uᵢ.",
"BSplineCurve" : "BSplineCurve[{pt₁,pt₂,…}] is a graphics primitive that represents a non-uniform rational B-spline curve with control points ptᵢ.",
"BSplineFunction" : "BSplineFunction[{pt₁,pt₂,…}] represents a B-spline function for a curve defined by the control points ptᵢ.\nBSplineFunction[array] represents a B-spline function for a surface or high-dimensional manifold. ",
"BSplineSurface" : "BSplineSurface[array] is a graphics primitive that represents a non-uniform rational B-spline surface defined by an array of x,y,z control points.",
"BubbleChart" : "BubbleChart[{{x₁,y₁,z₁},{x₂,y₂,z₂},…}] makes a bubble chart with bubbles at positions {xᵢ,yᵢ} with sizes zᵢ.\nBubbleChart[{…,wᵢ[{xᵢ,yᵢ,zᵢ},…],…,Subscript[w,j][{Subscript[x,j],Subscript[y,j],Subscript[z,j]},…],…}] makes a bubble chart with bubble features defined by the symbolic wrappers wₖ.\nBubbleChart[{data₁,data₂,…}] makes a bubble chart from multiple datasets dataᵢ. ",
"BubbleChart3D" : "BubbleChart3D[{{x₁,y₁,z₁,u₁},{x₂,y₂,z₂,u₂},…}] makes a 3D bubble chart with bubbles at positions {xᵢ,yᵢ,zᵢ} with sizes uᵢ.\nBubbleChart3D[{…,wᵢ[{xᵢ,yᵢ,zᵢ,uᵢ},…],…,Subscript[w,j][{Subscript[x,j],Subscript[y,j],Subscript[z,j],Subscript[u,j]},…],…}] makes a 3D bubble chart with bubble features defined by the symbolic wrappers wₖ.\nBubbleChart3D[{data₁,data₂,…}] makes a 3D bubble chart from multiple datasets dataᵢ. ",
"BubbleScale" : "BubbleScale is an option to BubbleChart and related functions that specifies how the scale of each bubble should be determined from the value of each data element.",
"BubbleSizes" : "BubbleSizes is an option to BubbleChart and related functions that specifies the range of sizes used for bubbles. ",
"ButterflyGraph" : "ButterflyGraph[n] gives the order-n butterfly graph. \nButterflyGraph[n,b] gives the base-b order-n butterfly graph. ",
"Button" : "Button[label,action] represents a button that is labeled with label, and evaluates action whenever it is clicked. ",
"ButtonBar" : "ButtonBar[{lbl₁:>act₁,lbl₂:>act₂,…}] represents a bar of buttons with labels lblᵢ that perform actions actᵢ when pressed.",
"ButtonBox" : "ButtonBox[boxes] is a low-level box construct that represents a button in a notebook expression.",
"ButtonBoxOptions" : "ButtonBoxOptions->{opt₁->val₁,opt₂->val₂,…} is an option for cells that specifies settings for buttons within the cell.",
"ButtonData" : "ButtonData is an option for the low-level function ButtonBox that specifies the second argument to give to the ButtonFunction for the button when the button is active and is clicked. ",
"ButtonEvaluator" : "ButtonEvaluator is an option for the low-level function ButtonBox that specifies where the expression constructed from ButtonFunction should be sent for evaluation. ",
"ButtonExpandable" : "ButtonExpandable is an option for the low-level function ButtonBox that specifies whether the button should expand to fill any GridBox position in which it appears. ",
"ButtonFrame" : "ButtonFrame is an option for the low-level function ButtonBox that specifies the type of frame to display around a button. ",
"ButtonFunction" : "ButtonFunction is an option for the low-level function ButtonBox that specifies the function to execute when the button is active and is clicked. ",
"ButtonMargins" : "ButtonMargins is an option for ButtonBox that specifies how much space in printer's points to leave around the contents of a button when the button is displayed. ",
"ButtonMinHeight" : "ButtonMinHeight is an option for the low-level function ButtonBox that specifies the minimum total height in units of font size that should be allowed for the button. ",
"ButtonNote" : "ButtonNote is an option for ButtonBox that specifies what should be displayed in the status line of the current notebook window when the button is active and the cursor is placed on top of it. ",
"ButtonNotebook" : "ButtonNotebook[] gives the notebook, if any, that contains the button which initiated the current evaluation. ",
"ButtonSource" : "ButtonSource is an option for the low-level function ButtonBox that specifies the first argument to give to the ButtonFunction for the button when the button is active and is clicked. ",
"ButtonStyle" : "ButtonStyle is an option for ButtonBox that specifies the default properties for the button. ",
"Byte" : "Byte represents a single byte of data in Read. ",
"ByteCount" : "ByteCount[expr] gives the number of bytes used internally by Mathematica to store expr. ",
"ByteOrdering" : "ByteOrdering is an option for BinaryRead, BinaryWrite, and related functions that specifies what ordering of bytes should be assumed for your computer system.",
"C" : "C[i] is the default form for the iᵗʰ parameter or constant generated in representing the results of various symbolic computations. ",
"CallPacket" : "CallPacket[integer,list] is a MathLink packet encapsulating a request to invoke the external function numbered integer with the arguments contained in list.",
"CanberraDistance" : "CanberraDistance[u,v] gives the Canberra distance between vectors u and v.",
"Cancel" : "Cancel[expr] cancels out common factors in the numerator and denominator of expr. ",
"CancelButton" : "CancelButton[] represents a Cancel button in a dialog that closes the dialog window when clicked.\nCancelButton[action] represents a button labeled Cancel that evaluates action when clicked.\nCancelButton[label,action] uses label as the label for the button.",
"CandlestickChart" : "CandlestickChart[{{date₁,{open₁,high₁,low₁,close₁}},…}] makes a chart with candles representing open, high, low, and close prices for each date. \nCandlestickChart[{\"name\",daterange}] makes a candlestick chart for the financial entity \"name\" over the date range daterange. ",
"Cap" : "Cap[x,y,…] displays as x⌢y⌢….",
"CapForm" : "CapForm[type] is a graphics primitive that specifies what type of caps should be used at the ends of lines, tubes, and related primitives.",
"CapitalDifferentialD" : "CapitalDifferentialD[x] displays as x.",
"CarmichaelLambda" : "CarmichaelLambda[n] gives the Carmichael function λ(n), defined as the smallest integer m such that kᵐ≡1mod n for all k relatively prime to n. ",
"Cases" : "Cases[{e₁,e₂,…},pattern] gives a list of the eᵢ that match the pattern. \nCases[{e₁,…},pattern->rhs] gives a list of the values of rhs corresponding to the eᵢ that match the pattern. \nCases[expr,pattern,levelspec] gives a list of all parts of expr on levels specified by levelspec that match the pattern. \nCases[expr,pattern->rhs,levelspec] gives the values of rhs that match the pattern. \nCases[expr,pattern,levelspec,n] gives the first n parts in expr that match the pattern. ",
"Cashflow" : "Cashflow[{c₀,c₁,…,cₙ}] represents a series of cash flows occurring at unit time intervals.\nCashflow[{c₀,c₁,…,cₙ},q] represents cash flows occurring at time intervals q.\nCashflow[{{time₁,c₁},{time₂,c₂},…}] represents cash flows occurring at the specified times.",
"Casoratian" : "Casoratian[{y₁,y₂,…},n] gives the Casoratian determinant for the sequences y₁, y₂, … depending on n.\nCasoratian[eqn,y,n] gives the Casoratian determinant for the basis of the solutions of the linear difference equation eqn involving y[n+m]. \nCasoratian[eqns,{y₁,y₂,…},n] gives the Casoratian determinant for the system of linear difference equations eqns.",
"Catalan" : "Catalan is Catalan's constant, with numerical value ≃0.915966. ",
"CatalanNumber" : "CatalanNumber[n] gives the nᵗʰ Catalan number Cₙ.",
"Catch" : "Catch[expr] returns the argument of the first Throw generated in the evaluation of expr. \nCatch[expr,form] returns value from the first Throw[value,tag] for which form matches tag. \nCatch[expr,form,f] returns f[value,tag]. ",
"CauchyDistribution" : "CauchyDistribution[a,b] represents a Cauchy distribution with location parameter a and scale parameter b.",
"CayleyGraph" : "CayleyGraph[group] returns a Cayley graph representation of group.",
"CDF" : "CDF[dist,x] gives the cumulative distribution function for the symbolic distribution dist evaluated at x.\nCDF[dist,{x₁,x₂,…}] gives the multivariate cumulative distribution function for the symbolic distribution dist evaluated at {x₁,x₂,…}.\nCDF[dist] gives the CDF as a pure function.",
"CDFDeploy" : "CDFDeploy[\"file.cdf\",expr] deploys expr in a form that can be played by Wolfram CDF Player.\nCDFDeploy[\"file.cdf\",notebook] deploys a notebook.\nCDFDeploy[\"file.cdf\",NotebookSelection[notebook]] deploys the current selection in notebook.\nCDFDeploy[\"outfile.cdf\",\"infile.nb\"] deploys the notebook \"infile.nb\".",
"CDFInformation" : "CDFInformation[expr] gives a list of properties relevant to a CDF deployed with the content expr.\nCDFInformation[notebook] gives usage properties for a CDF to be deployed from the given notebook.\nCDFInformation[NotebookSelection[notebook]] gives CDF usage properties for only the selected cells in the given notebook.\nCDFInformation[\"file\"] gives CDF usage properties for the named notebook or CDF file.",
"CDFWavelet" : "CDFWavelet[] represents a Cohen–Daubechies–Feauveau wavelet of type \"9\/7\". \nCDFWavelet[\"type\"] represents a Cohen–Daubechies–Feauveau wavelet of type \"type\". ",
"Ceiling" : "Ceiling[x] gives the smallest integer greater than or equal to x. \nCeiling[x,a] gives the smallest multiple of a greater than or equal to x. ",
"Cell" : "Cell[contents] is the low-level representation of a cell inside a Mathematica notebook. \nCell[contents,\"style\"] represents a cell in the specified style.",
"CellAutoOverwrite" : "CellAutoOverwrite is an option for Cell which specifies whether an output cell should be overwritten by new output when the preceding input cell is evaluated. ",
"CellBaseline" : "CellBaseline is an option for Cell which specifies where the baseline of the cell should be assumed to be when it appears inside another cell. ",
"CellBracketOptions" : "CellBracketOptions->{opt₁->val₁,opt₂->val₂,…} is an option for cells that specifies settings for cell brackets.",
"CellChangeTimes" : "CellChangeTimes is an option to Cell that specifies when changes were made to the cell.",
"CellContext" : "CellContext is an option for Cell which specifies the context to use for the evaluation of the contents of the cell.",
"CellDingbat" : "CellDingbat is an option for Cell which specifies what dingbat to use to emphasize a cell. ",
"CellDynamicExpression" : "CellDynamicExpression is an option for cells that specifies an expression to be dynamically updated whenever the cell is visible on-screen.",
"CellEditDuplicate" : "CellEditDuplicate is an option for Cell which specifies whether the front end should make a copy of the cell before actually applying any changes in its contents that you request. ",
"CellEpilog" : "CellEpilog is an option for Cell which gives an expression to evaluate after each ordinary evaluation of the contents of the cell.",
"CellEvaluationDuplicate" : "CellEvaluationDuplicate is an option for Cell which specifies whether the front end should make a copy of the cell before performing any evaluation of its contents that you request. ",
"CellEvaluationFunction" : "CellEvaluationFunction is an option to Cell which gives a function to be applied to every expression from the cell that is sent to the kernel for ordinary evaluation. ",
"CellEventActions" : "CellEventActions is an option for Cell that gives a list of actions to perform when specified events occur in connection with a cell in a notebook. ",
"CellFrame" : "CellFrame is an option for Cell which specifies whether a frame should be drawn around a cell. ",
"CellFrameColor" : "CellFrameColor is an option that specifies the color of the frame around a cell.",
"CellFrameLabelMargins" : "CellFrameLabelMargins is an option for cells that specifies the absolute margins in printer's points between a cell's frame and the labels around the frame.",
"CellFrameLabels" : "CellFrameLabels is an option that specifies the labels associated with the frame around a cell.",
"CellFrameMargins" : "CellFrameMargins is an option for Cell which specifies the absolute margins in printer’s points to leave inside a frame that is drawn around a cell. ",
"CellGroup" : "CellGroup[{cell₁,cell₂,…}] gives an open group of cells that can appear in a Mathematica notebook.\nCellGroup[{cell₁,cell₂,…},1] gives a cell group in which only the first cell is open.\nCellGroup[{cell₁,cell₂,…},-1] gives a cell group in which only the last cell is open.\nCellGroup[{cell₁,cell₂,…},{i₁,i₂,…}] gives a cell group in which cells i₁, i₂, … are open. ",
"CellGroupData" : "CellGroupData[{cell₁,cell₂,…}] is a low-level construct that represents an open group of cells in a notebook. \nCellGroupData[{cell₁,cell₂,…},1] represents a cell group in which only the first cell is open.\nCellGroupData[{cell₁,cell₂,…},{i₁,i₂,…}] represents a cell group with cells at positions i₁, i₂, … open. ",
"CellGrouping" : "CellGrouping is a notebook option that specifies how cells in the notebook should be assembled into groups. ",
"CellGroupingRules" : "CellGroupingRules is an option for cells that specifies the rules used for grouping a cell.",
"CellHorizontalScrolling" : "CellHorizontalScrolling is an option for cells that specifies whether the contents of a cell can be scrolled from left to right using the horizontal scroll bar of the notebook.",
"CellLabel" : "CellLabel is an option for Cell which gives the label to use for a particular cell. ",
"CellLabelAutoDelete" : "CellLabelAutoDelete is an option for Cell which specifies whether a label for the cell should be automatically deleted if the contents of the cell are modified or the notebook containing the cell is saved in a file. ",
"CellLabelMargins" : "CellLabelMargins is an option for cells that specifies the absolute margins in printer's points around a cell label.",
"CellLabelPositioning" : "CellLabelPositioning is an option for cells that specifies where the label for a cell is positioned.",
"CellMargins" : "CellMargins is an option for Cell that specifies the absolute margins in printer's points to leave around a cell. ",
"CellOpen" : "CellOpen is an option for Cell that specifies whether the contents of a cell should be explicitly displayed. ",
"CellPrint" : "CellPrint[expr] inserts expr as a complete cell in the current notebook just below the cell being evaluated. \nCellPrint[{expr₁,expr₂,…}] inserts a sequence of cells. ",
"CellProlog" : "CellProlog is an option to Cell that gives an expression to evaluate before each ordinary evaluation of the contents of the cell.",
"CellSize" : "CellSize is an option for cells that specifies the width and height of an inline cell.",
"CellTags" : "CellTags is an option for Cell that gives a list of tags to associate with a cell. ",
"CellularAutomaton" : "CellularAutomaton[rule,init,t] generates a list representing the evolution of the cellular automaton with the specified rule from initial condition init for t steps. \nCellularAutomaton[rule,init] gives the result of evolving init for one step. \nCellularAutomaton[rule,init,{tspec,xspec,…}] gives only those parts of the evolution specified by tspec, xspec, etc. \nCellularAutomaton[rule,init,{t,All,…}] includes at each step all cells that could be affected over the course of t steps. ",
"CensoredDistribution" : "CensoredDistribution[{xₘᵢₙ,xₘₐₓ},dist] represents the distribution of values that come from dist and are censored to be between xₘᵢₙ and xₘₐₓ.\nCensoredDistribution[{{xₘᵢₙ,xₘₐₓ},{yₘᵢₙ,yₘₐₓ},…},dist] represents the distribution of values that come from the multivariate distribution dist and are censored to be between xₘᵢₙ and xₘₐₓ, yₘᵢₙ and yₘₐₓ, etc.",
"Censoring" : "Censoring[t,c] represents a censored event time t with censoring c.\nCensoring[{t₁,t₂,…},c] represents a vector of censored event times tᵢ with censoring c.\nCensoring[{t₁,t₂,…},{c₁,c₂,…}] represents a vector of event times tᵢ with corresponding censoring cᵢ.",
"Center" : "Center is a symbol that represents the center for purposes of alignment and positioning. ",
"CenterDot" : "CenterDot[x,y,…] displays as x·y·….",
"CentralMoment" : "CentralMoment[list,r] gives the rᵗʰ central moment of the elements in list with respect to their mean.\nCentralMoment[dist,r] gives the rᵗʰ central moment of the symbolic distribution dist.\nCentralMoment[r] represents the rᵗʰ formal central moment. ",
"CentralMomentGeneratingFunction" : "CentralMomentGeneratingFunction[dist,t] gives the central moment generating function for the symbolic distribution dist as a function of the variable t. \nCentralMomentGeneratingFunction[dist,{t₁,t₂,…}] gives the central moment generating function for the multivariate symbolic distribution dist as a function of the variables t₁, t₂, …. ",
"CForm" : "CForm[expr] prints as a C language version of expr. ",
"ChampernowneNumber" : "ChampernowneNumber[b] gives the base-b Champernowne number Subscript[C,b].\nChampernowneNumber[] gives the base-10 Champernowne number.",
"ChanVeseBinarize" : "ChanVeseBinarize[image] finds a two-level segmentation of image by computing optimal contours around regions of consistent intensity in image.\nChanVeseBinarize[image,marker] uses the foreground pixels of marker as the initial contours.",
"Character" : "Character represents a single character in Read. ",
"CharacterEncoding" : "CharacterEncoding is an option for input and output functions which specifies what raw character encoding should be used. ",
"CharacterEncodingsPath" : "CharacterEncodingsPath is a global option that specifies which directories are searched for character encoding files.",
"CharacteristicFunction" : "CharacteristicFunction[dist,t] gives the characteristic function for the symbolic distribution dist as a function of the variable t.\nCharacteristicFunction[dist,{t₁,t₂,…}] gives the characteristic function for the multivariate symbolic distribution dist as a function of the variables t₁, t₂, ….",
"CharacteristicPolynomial" : "CharacteristicPolynomial[m,x] gives the characteristic polynomial for the matrix m. \nCharacteristicPolynomial[{m,a},x] gives the generalized characteristic polynomial with respect to a. ",
"CharacterRange" : "CharacterRange[c₁,c₂] yields a list of the characters in the range from \"c₁\" to \"c₂\". ",
"Characters" : "Characters[\"string\"] gives a list of the characters in a string. ",
"ChartBaseStyle" : "ChartBaseStyle is an option for charting functions that specifies the base style for all chart elements.",
"ChartElementFunction" : "ChartElementFunction is an option for charting functions such as BarChart that gives a function to use to generate the primitives for rendering each chart element.",
"ChartElements" : "ChartElements is an option to charting functions such as BarChart that specifies the graphics to use as the basis for bars or other chart elements. ",
"ChartLabels" : "ChartLabels is an option for charting functions that specifies what labels should be used for chart elements.",
"ChartLayout" : "ChartLayout is an option to charting functions which specifies the overall layout to use.",
"ChartLegends" : "ChartLegends is an option for charting functions that specifies what legends should be used for chart elements. ",
"ChartStyle" : "ChartStyle is an option for charting functions that specifies styles in which chart elements should be drawn.",
"ChebyshevDistance" : "ChebyshevDistance[u,v] gives the Chebyshev or sup norm distance between vectors u and v.",
"ChebyshevT" : "ChebyshevT[n,x] gives the Chebyshev polynomial of the first kind Tₙ(x). ",
"ChebyshevU" : "ChebyshevU[n,x] gives the Chebyshev polynomial of the second kind Uₙ(x). ",
"Check" : "Check[expr,failexpr] evaluates expr, and returns the result, unless messages were generated, in which case it evaluates and returns failexpr. \nCheck[expr,failexpr,{s₁::t₁,s₂::t₂,…}] checks only for the specified messages. \nCheck[expr,failexpr,\"name\"] checks only for messages in the named message group.",
"CheckAbort" : "CheckAbort[expr,failexpr] evaluates expr, returning failexpr if an abort occurs. ",
"CheckAll" : "CheckAll[expr, f] evaluates expr and returns f[expr, HoldComplete[control₁, …]] where the control-i expressions are aborts, throws, or other flow control commands currently being executed (but stopped by CheckAll).",
"Checkbox" : "Checkbox[x] represents a checkbox with setting x, displayed as Checkbox[True] when x is True and Checkbox[False] when x is False. \nCheckbox[Dynamic[x]] takes the setting to be the dynamically updated current value of x, with the value of x being toggled if the checkbox is clicked. \nCheckbox[x,{val₁,val₂}] represents a checkbox that toggles between values val₁ and val₂, and displays as Checkbox[False] and Checkbox[True] respectively. \nCheckbox[x,{val₁,val₂,val₃,…}] represents a checkbox that cycles through values valᵢ, and displays as Checkbox[3] for all valᵢ with i>2. ",
"CheckboxBar" : "CheckboxBar[x,{val₁,val₂,…}] represents a checkbox bar with setting x and with checkboxes for values valᵢ to include in the list x.\nCheckboxBar[Dynamic[x],{val₁,val₂,…}] takes the setting to be the dynamically updated current value of x, with the values in the list x being reset every time a checkbox is clicked.\nCheckboxBar[x,{val₁->lbl₁,val₂->lbl₂,…}] represents a checkbox bar in which the checkbox associated with value valᵢ has label lblᵢ.",
"ChemicalData" : "ChemicalData[\"name\",\"property\"] gives the value of the specified property for the chemical \"name\".\nChemicalData[\"name\"] gives a structure diagram for the chemical with the specified name.\nChemicalData[\"class\"] gives a list of available chemicals in the specified class.",
"ChessboardDistance" : "ChessboardDistance[u,v] gives the chessboard, Chebyshev, or sup norm distance between vectors u and v.",
"ChiDistribution" : "ChiDistribution[ν] represents a χ distribution with ν degrees of freedom.",
"ChineseRemainder" : "ChineseRemainder[{r₁,r₂,…},{m₁,m₂,…}] gives the smallest non‐negative x that satisfies all the integer congruences x mod mᵢ = rᵢ mod mᵢ.",
"ChiSquareDistribution" : "ChiSquareDistribution[ν] represents a χ² distribution with ν degrees of freedom.",
"ChoiceButtons" : "ChoiceButtons[] represents a pair of OK and Cancel buttons that close a dialog.\nChoiceButtons[{actₒₖ,Subscript[act,cancel]}] represents OK and Cancel buttons that evaluate the corresponding actᵢ when clicked.\nChoiceButtons[{lblₒₖ,Subscript[lbl,cancel]},{actₒₖ,Subscript[act,cancel]}] uses the lblᵢ to label the buttons.",
"ChoiceDialog" : "ChoiceDialog[expr] puts up a standard choice dialog that displays expr together with OK and Cancel buttons, and returns True if OK is clicked and False if Cancel is clicked.\nChoiceDialog[expr,{lbl₁->val₁,lbl₂->val₂,…}] includes buttons with labels lblᵢ, and returns the corresponding valᵢ for the button clicked.",
"CholeskyDecomposition" : "CholeskyDecomposition[m] gives the Cholesky decomposition of a matrix m. ",
"Chop" : "Chop[expr] replaces approximate real numbers in expr that are close to zero by the exact integer 0. ",
"Circle" : "Circle[{x,y},r] is a two-dimensional graphics primitive that represents a circle of radius r centered at the point x, y. \nCircle[{x,y}] gives a circle of radius 1. \nCircle[{x,y},r,{θ₁,θ₂}] gives a circular arc. \nCircle[{x,y},{rₓ,Subscript[r,y]}] gives an ellipse with semi‐axes of lengths rₓ and Subscript[r,y], oriented parallel to the coordinate axes. ",
"CircleDot" : "CircleDot[x,y,…] displays as x⊙y⊙….",
"CircleMinus" : "CircleMinus[x,y] displays as x⊖y. ",
"CirclePlus" : "CirclePlus[x,y,…] displays as x⊕y⊕….",
"CircleTimes" : "CircleTimes[x] displays as ⊗x.\nCircleTimes[x,y,…] displays as x⊗y⊗….",
"CirculantGraph" : "CirculantGraph[n,j] gives the circulant graph with n vertices and jump j Cₙ(j).\nCirculantGraph[n,{j₁,j₂,…}] gives the circulant graph with n vertices and jumps j₁, j₂, … Cₙ(j₁,j₂,…).",
"CityData" : "CityData[\"name\",\"property\"] gives the value of the specified property for the city with the specified name.\nCityData[\"name\"] gives a list of the full specifications of cities whose names are consistent with name.",
"Clear" : "Clear[symbol₁,symbol₂,…] clears values and definitions for the symbolᵢ. \nClear[\"form \"\n 1,\"form \"\n 2,…] clears values and definitions for all symbols whose names match any of the string patterns formᵢ. ",
"ClearAll" : "ClearAll[symb₁,symb₂,…] clears all values, definitions, attributes, messages, and defaults associated with symbols. \nClearAll[\"form \"\n 1,\"form \"\n 2,…] clears all symbols whose names textually match any of the formᵢ. ",
"ClearAttributes" : "ClearAttributes[s,attr] removes attr from the list of attributes of the symbol s. ",
"ClearSystemCache" : "ClearSystemCache[] clears internal system caches of stored results.",
"ClebschGordan" : "ClebschGordan[{j₁,m₁},{j₂,m₂},{j,m}] gives the Clebsch–Gordan coefficient for the decomposition of |j,m〉 in terms of |j₁,m₁〉|j₂,m₂〉. ",
"ClickPane" : "ClickPane[image,func] represents a clickable pane that displays as image and applies func to the x,y coordinates of each click within the pane.\nClickPane[image,{{xₘᵢₙ,yₘᵢₙ},{xₘₐₓ,yₘₐₓ}},func] specifies the range of coordinates to use.",
"Clip" : "Clip[x] gives x clipped to be between -1 and +1. \nClip[x,{min,max}] gives x for min≤x≤max, min for x<min and max for x>max. \nClip[x,{min,max},{vₘᵢₙ,vₘₐₓ}] gives vₘᵢₙ for x<min and vₘₐₓ for x>max. ",
"ClipFill" : "ClipFill is an option for plotting functions that specifies what should be shown where curves or surfaces would extend beyond the plot range. ",
"ClippingStyle" : "ClippingStyle is an option for plotting functions that specifies the style of what should be drawn when curves or surfaces would extend beyond the plot range. ",
"Clock" : "Clock[] represents a clock variable whose value cycles continuously from 0 to 1 once per second when it appears inside a dynamically updated object such as a Dynamic. \nClock[t] cycles from 0 to t every t seconds.\nClock[vₘₐₓ,t] cycles from 0 to vₘₐₓ every t seconds.\nClock[{vₘᵢₙ,vₘₐₓ},t] cycles through the range vₘᵢₙ to vₘₐₓ every t seconds.\nClock[{vₘᵢₙ,vₘₐₓ}] cycles through the range vₘᵢₙ to vₘₐₓ over the course of vₘₐₓ-vₘᵢₙ seconds.\nClock[{vₘᵢₙ,vₘₐₓ,dv}] cycles from vₘᵢₙ to vₘₐₓ in steps of dv, spending dv seconds at each value.\nClock[{vₘᵢₙ,vₘₐₓ,dv},t] cycles from vₘᵢₙ to vₘₐₓ in steps dv every t seconds.\nClock[vals,t,n] goes through the cycle only n times, then always yields only the maximum value.",
"Close" : "Close[stream] closes a stream. ",
"CloseKernels" : "CloseKernels[] terminates all parallel kernels from the list Kernels[].\nCloseKernels[k] terminates the kernel k.\nCloseKernels[{k₁,k₂,…}] terminates the kernels k₁, k₂, ….",
"ClosenessCentrality" : "ClosenessCentrality[g] gives a list of closeness centralities for the vertices in the graph g.",
"Closing" : "Closing[image,ker] gives the morphological closing of image with respect to the structuring element ker.\nClosing[image,r] gives the closing with respect to a range r square.",
"ClosingAutoSave" : "ClosingAutoSave is an option for notebooks that specifies whether a notebook is automatically saved when it is closed.",
"ClusteringComponents" : "ClusteringComponents[array] gives an array in which each element of array is replaced by an integer index representing the cluster in which the element lies.\nClusteringComponents[array,n] finds at most n clusters.\nClusteringComponents[array,n,level] finds clusters at the specified level in array.\nClusteringComponents[image] finds clusters of pixels with similar values in image.\nClusteringComponents[image,n] finds at most n clusters in image.",
"CMYKColor" : "CMYKColor[cyan,magenta,yellow,black] is a graphics directive which specifies that graphical objects which follow are to be displayed in the color given. \nCMYKColor[c,m,y,k,a] specifies opacity a. ",
"Coefficient" : "Coefficient[expr,form] gives the coefficient of form in the polynomial expr. \nCoefficient[expr,form,n] gives the coefficient of form^n in expr. ",
"CoefficientArrays" : "CoefficientArrays[polys,vars] gives the arrays of coefficients of the variables vars in the polynomials polys. ",
"CoefficientDomain" : "CoefficientDomain is an option for GroebnerBasis, PolynomialReduce and PolynomialMod which specifies the domain for polynomial coefficients.",
"CoefficientList" : "CoefficientList[poly,var] gives a list of coefficients of powers of var in poly, starting with power 0. \nCoefficientList[poly,{var₁,var₂,…}] gives an array of coefficients of the varᵢ. ",
"CoefficientRules" : "CoefficientRules[poly,{x₁,x₂,…}] gives the list {{e₁₁,e₁₂,…}->c₁,{e₂₁,…}->c₂,…} of exponent vectors and coefficients for the monomials in poly with respect to the xᵢ.\nCoefficientRules[poly,{x₁,x₂,…},order] gives the result with the monomial ordering specified by order.",
"CoifletWavelet" : "CoifletWavelet[] represents a Coiflet wavelet of order 2.\nCoifletWavelet[n] represents a Coiflet wavelet of order n.",
"Collect" : "Collect[expr,x] collects together terms involving the same powers of objects matching x. \nCollect[expr,{x₁,x₂,…}] collects together terms that involve the same powers of objects matching x₁, x₂, …. \nCollect[expr,var,h] applies h to the expression that forms the coefficient of each term obtained. ",
"Colon" : "Colon[x,y,…] displays as x∶y∶….",
"ColonForm" : "ColonForm[a,b] prints as a: b.",
"ColorCombine" : "ColorCombine[{image₁,image₂,…}] creates a multichannel image by combining the sequence of channels in the imageᵢ. \nColorCombine[{image₁,image₂,…},colorspace] combines images that represent the color components specified by colorspace.",
"ColorConvert" : "ColorConvert[expr,colspace] converts color specifications in expr to refer to the color space represented by colspace.",
"ColorData" : "ColorData[\"scheme\"] gives a function that generates colors in the named color scheme when applied to parameter values. \nColorData[\"scheme\",\"property\"] gives the specified property of a color scheme.\nColorData[\"collection\"] gives a list of color schemes in a named collection.\nColorData[] gives a list of named collections of color schemes.",
"ColorDataFunction" : "ColorDataFunction[range,…] is a function that represents a color scheme. ",
"ColorFunction" : "ColorFunction is an option for graphics functions that specifies a function to apply to determine colors of elements. ",
"ColorFunctionScaling" : "ColorFunctionScaling is an option for graphics functions that specifies whether arguments supplied to a color function should be scaled to lie between 0 and 1. ",
"Colorize" : "Colorize[m] generates an image from an integer matrix m, using colors for positive integers and black for non-positive integers.\nColorize[image] replaces intensity values in image with pseudocolor values.",
"ColorNegate" : "ColorNegate[image] gives the negative of image, in which all colors have been negated.",
"ColorOutput" : "ColorOutput is an option for graphics functions that specifies the type of color output to produce. ",
"ColorQuantize" : "ColorQuantize[image,n] gives an approximation to image that uses only n distinct colors.",
"ColorRules" : "ColorRules is an option for ArrayPlot which specifies how colors of cells should be determined from values. ",
"ColorSelectorSettings" : "ColorSelectorSettings->{opt->val} is a global option that specifies settings for the Color dialog box.",
"ColorSeparate" : "ColorSeparate[image] gives a list of single-channel images corresponding to each of the color channels in image.\nColorSeparate[image,colorspace] gives a list of images corresponding to the components of colorspace.",
"ColorSetter" : "ColorSetter[color] represents a color setter which displays as a swatch of the specified color and when clicked brings up a system color picker dialog.\nColorSetter[Dynamic[color]] uses the dynamically updated current value of color, with the value of color being reset if the color is modified.\nColorSetter[] gives a color setter with initial color gray.",
"ColorSlider" : "ColorSlider[color] represents a color slider currently set to the color corresponding to color.\nColorSlider[Dynamic[color]] uses the dynamically updated current value of color, with the value of color being reset if the color is modified.\nColorSlider[] represents a color slider with an initial gray color.",
"ColorSpace" : "ColorSpace is an option for Image and related functions that specifies the color space to which color values refer.",
"Column" : "Column[{expr₁,expr₂,…}] is an object that formats with the exprᵢ arranged in a column, with expr₁ above expr₂, etc. \nColumn[list,alignment] aligns each element horizontally in the specified way. \nColumn[list,alignment,spacing] leaves the specified number of x-heights of spacing between successive elements.",
"ColumnAlignments" : "ColumnAlignments is an option for the low-level function GridBox that specifies how entries in each column should be aligned. ",
"ColumnForm" : "ColumnForm[{e₁,e₂,…}] prints as a column with e₁ above e₂, etc. \nColumnForm[list,horiz] specifies the horizontal alignment of each element. \nColumnForm[list,horiz,vert] also specifies the vertical alignment of the whole column. ",
"ColumnLines" : "ColumnLines is an option for the low-level function GridBox which specifies whether lines should be drawn between adjacent columns. ",
"ColumnsEqual" : "ColumnsEqual is an option for the low-level function GridBox which specifies whether all columns in the grid should be assigned equal width. ",
"ColumnSpacings" : "ColumnSpacings is an option for the low-level function GridBox which specifies the spaces in ems that should be inserted between adjacent columns. ",
"ColumnWidths" : "ColumnWidths is an option for the low-level function GridBox which specifies the widths to use for columns. ",
"CommonDefaultFormatTypes" : "CommonDefaultFormatTypes->{opt₁->val₁,opt₂->val₂,…} is an option that specifies default formats for newly created cells.",
"Commonest" : "Commonest[list] gives a list of the elements that are the most common in list.\nCommonest[list,n] gives a list of the n most common elements in list.",
"CommonestFilter" : "CommonestFilter[image,r] transforms image by replacing each pixel with the most common pixel value in its range r neighborhood.\nCommonestFilter[data,r] applies commonest filtering to an array of data.",
"CompilationOptions" : "CompilationOptions is an option for Compile that specifies settings for the compilation process. ",
"CompilationTarget" : "CompilationTarget is an option for Compile that specifies the target runtime for the compiled function. ",
"Compile" : "Compile[{x₁,x₂,…},expr] creates a compiled function that evaluates expr assuming numerical values of the xᵢ. \nCompile[{{x₁,t₁},…},expr] assumes that xᵢ is of a type that matches tᵢ. \nCompile[{{x₁,t₁,n₁},…},expr] assumes that xᵢ is a rank nᵢ array of objects, each of a type that matches tᵢ. \nCompile[vars,expr,{{p₁,pt₁},…}] assumes that subexpressions in expr that match pᵢ are of types that match ptᵢ. ",
"Compiled" : "Compiled is an option for various numerical and plotting functions which specifies whether the expressions they work with should automatically be compiled. ",
"CompiledFunction" : "CompiledFunction[args…] represents compiled code for evaluating a compiled function. ",
"Complement" : "Complement[eₐₗₗ,e₁,e₂,…] gives the elements in eₐₗₗ which are not in any of the eᵢ. ",
"CompleteGraph" : "CompleteGraph[n] gives the complete graph with n vertices Kₙ.\nCompleteGraph[{n₁,n₂,…,nₖ}] gives the complete k-partite graph with n₁+n₂+⋯+nₖ vertices Subscript[K,n₁,n₂,…,nₖ].",
"CompleteGraphQ" : "CompleteGraphQ[g] yields True if the graph g is a complete graph, and False otherwise.\nCompleteGraphQ[g,vlist] yields True if the subgraph induced by vlist is a complete graph, and False otherwise.",
"CompleteKaryTree" : "CompleteKaryTree[n] gives the complete binary tree with n levels.\nCompleteKaryTree[n,k] gives the complete k-ary tree with n levels.",
"Complex" : "Complex is the head used for complex numbers. ",
"Complexes" : "Complexes represents the domain of complex numbers, as in x∈Complexes. ",
"ComplexExpand" : "ComplexExpand[expr] expands expr assuming that all variables are real. \nComplexExpand[expr,{x₁,x₂,…}] expands expr assuming that variables matching any of the xᵢ are complex. ",
"ComplexInfinity" : "ComplexInfinity represents a quantity with infinite magnitude, but undetermined complex phase. ",
"ComplexityFunction" : "ComplexityFunction is an option for Simplify and other functions which gives a function to rank the complexity of different forms of an expression. ",
"ComponentMeasurements" : "ComponentMeasurements[m,\"prop\"] computes the values of property prop for each component of a label matrix m that consists of identical elements.\nComponentMeasurements[image,\"prop\"] uses the connectivity of nonzero pixels in image to compute the label matrix.\nComponentMeasurements[{m,image},\"prop\"] uses pixel values of image to compute property prop.\nComponentMeasurements[…,\"prop\",crit] only returns measurements that satisfy a criterion crit.",
"ComposeList" : "ComposeList[{f₁,f₂,…},x] generates a list of the form {x,f₁[x],f₂[f₁[x]],…}. ",
"ComposeSeries" : "ComposeSeries[series₁,series₂,…] composes several power series. ",
"Composition" : "Composition[f₁,f₂,f₃,…] represents a composition of the functions f₁, f₂, f₃, …. ",
"CompoundExpression" : "expr₁;expr₂;… evaluates the exprᵢ in turn, giving the last one as the result. ",
"Compress" : "Compress[expr] gives a compressed representation of expr as a string. ",
"Condition" : "patt\/;test is a pattern which matches only if the evaluation of test yields True. \nlhs:>rhs\/;test represents a rule which applies only if the evaluation of test yields True. \nlhs:=rhs\/;test is a definition to be used only if test yields True. ",
"ConditionalExpression" : "ConditionalExpression[expr,cond] is a symbolic construct that represents the expression expr when the condition cond is True.",
"Conditioned" : "Conditioned[expr,cond] or expr⦈cond represents expr conditioned by the predicate cond.",
"Cone" : "Cone[{{x₁,y₁,z₁},{x₂,y₂,z₂}},r] represents a cone with a base of radius r centered at (x₁,y₁,z₁) and a tip at (x₂,y₂,z₂). \nCone[{{x₁,y₁,z₁},{x₂,y₂,z₂}}] represents a cone with a base of radius 1.",
"ConfidenceLevel" : "ConfidenceLevel is an option for LinearModelFit and other fitting functions that specifies the confidence level to use in generating parameter and prediction intervals.",
"ConfigurationPath" : "ConfigurationPath is a global option that specifies which directories are searched for systemwide configuration information.",
"Congruent" : "Congruent[x,y,…] displays as x≡y≡….",
"Conjugate" : "Conjugate[z] or z gives the complex conjugate of the complex number z. ",
"ConjugateTranspose" : "ConjugateTranspose[m] or Superscript[m, ] gives the conjugate transpose of m. ",
"Conjunction" : "Conjunction[expr,{a₁,a₂,…}] gives the conjunction of expr over all choices of the Boolean variables aᵢ.",
"Connect" : "Connect is a setting for the LinkMode option of LinkOpen. LinkMode->Connect causes a link to be created that will connect to a link listening on a named port.",
"ConnectedComponents" : "ConnectedComponents[g] gives the connected components of the graph g.\nConnectedComponents[g,{v₁,v₂,…}] gives the connected components that include at least one of the vertices v₁, v₂, ….",
"ConnectedGraphQ" : "ConnectedGraphQ[g] yields True if the graph g is connected, and False otherwise.",
"ConoverTest" : "ConoverTest[{data₁,data₂}] tests whether the variances of data₁ and data₂ are equal.\nConoverTest[dspec,Subsuperscript[ σ, 0, 2]] tests a dispersion measure against Subsuperscript[ σ, 0, 2].\nConoverTest[dspec,Subsuperscript[ σ, 0, 2],\"property\"] returns the value of \"property\".",
"Constant" : "Constant is an attribute that indicates zero derivative of a symbol with respect to all parameters. ",
"ConstantArray" : "ConstantArray[c,n] generates a list of n copies of the element c.\nConstantArray[c,{n₁,n₂,…}] generates an n₁⨯n₂⨯… array of nested lists containing copies of the element c.",
"Constants" : "Constants is an option for Dt which gives a list of objects to be taken as constants. ",
"ContentPadding" : "ContentPadding is an option for objects that can be displayed with frames that specifies whether the vertical margins should shrink wrap tightly around the contents.",
"ContentSelectable" : "ContentSelectable is an option to constructs such as Inset, Graphics, and GraphicsGroup that specifies whether and how content within them should be selectable. ",
"ContentSize" : "ContentSize is an option for Manipulate and other functions that specifies the size of the content area to use.",
"Context" : "Context[] gives the current context. \nContext[symbol] gives the context in which a symbol appears. ",
"Contexts" : "Contexts[] gives a list of all contexts. \nContexts[\"string\"] gives a list of the contexts that match the string. ",
"ContextToFileName" : "ContextToFileName[\"context\"] gives the string specifying the file name that is by convention associated with a particular context.",
"Continue" : "Continue[] exits to the nearest enclosing Do, For, or While in a procedural program. ",
"ContinuedFraction" : "ContinuedFraction[x,n] generates a list of the first n terms in the continued fraction representation of x. \nContinuedFraction[x] generates a list of all terms that can be obtained given the precision of x. ",
"ContinuedFractionK" : "ContinuedFractionK[f,g,{i,iₘᵢₙ,iₘₐₓ}] represents the continued fraction Subsuperscript[ Κ, i=iₘᵢₙ, iₘₐₓ]f\/g.\nContinuedFractionK[g,{i,iₘᵢₙ,iₘₐₓ}] represents the continued fraction Subsuperscript[ Κ, i=iₘᵢₙ, iₘₐₓ]1\/g.",
"ContinuousAction" : "ContinuousAction is an option for Manipulate, Slider, and related functions that specifies whether action should be taken continuously while controls are being moved.",
"ContinuousTimeModelQ" : "ContinuousTimeModelQ[expr] gives True if expr is a continuous-time StateSpaceModel or TransferFunctionModel object, and False otherwise.",
"ContinuousWaveletData" : "ContinuousWaveletData[{{oct₁,voc₁}->coef₁,…},wave] yields a continuous wavelet data object with wavelet coefficients coefᵢ corresponding to octave and voice {octᵢ,vocᵢ} and wavelet wave.",
"ContinuousWaveletTransform" : "ContinuousWaveletTransform[{x₁,x₂,…}] gives the continuous wavelet transform of a list of values xᵢ.\nContinuousWaveletTransform[data,wave] gives the continuous wavelet transform using the wavelet wave.\nContinuousWaveletTransform[data,wave,{noct,nvoc}] gives the continuous wavelet transform using noct octaves with nvoc voices per octave.\nContinuousWaveletTransform[sound,…] gives the continuous wavelet transform of sampled sound.",
"ContourDetect" : "ContourDetect[image] gives a binary image in which white pixels correspond to the zeros and zero crossings in image.\nContourDetect[image,delta] treats values in image that are smaller in absolute value than delta as zero.",
"ContourGraphics" : "ContourGraphics[array] is a representation of a contour plot. ",
"ContourLabels" : "ContourLabels is an option for contour plots that specifies how to label contours. ",
"ContourLines" : "ContourLines is an option for contour plots that specifies whether to draw explicit contour lines. ",
"ContourPlot" : "ContourPlot[f,{x,xₘᵢₙ,xₘₐₓ},{y,yₘᵢₙ,yₘₐₓ}] generates a contour plot of f as a function of x and y. \nContourPlot[f==g,{x,xₘᵢₙ,xₘₐₓ},{y,yₘᵢₙ,yₘₐₓ}] plots contour lines for which f=g. \nContourPlot[{f₁==g₁,f₂==g₂,…},{x,xₘᵢₙ,xₘₐₓ},{y,yₘᵢₙ,yₘₐₓ}] plots several contour lines. ",
"ContourPlot3D" : "ContourPlot3D[f,{x,xₘᵢₙ,xₘₐₓ},{y,yₘᵢₙ,yₘₐₓ},{z,zₘᵢₙ,zₘₐₓ}] produces a three-dimensional contour plot of f as a function of x, y, and z. \nContourPlot3D[f==g,{x,xₘᵢₙ,xₘₐₓ},{y,yₘᵢₙ,yₘₐₓ},{z,zₘᵢₙ,zₘₐₓ}] plots the contour surface for which f=g. ",
"Contours" : "Contours is an option for contour plots that specifies the contours to draw. ",
"ContourShading" : "ContourShading is an option for contour plots that specifies how the regions between contour lines should be shaded. ",
"ContourStyle" : "ContourStyle is an option for contour plots that specifies the style in which contour lines or surfaces should be drawn. ",
"ContraharmonicMean" : "ContraharmonicMean[list] gives the contraharmonic mean of the values in list.\nContraharmonicMean[list,p] gives the order p Lehmer contraharmonic mean.",
"Control" : "Control[{u,dom}] represents an interactive control for the variable u in the domain dom, with the type of control chosen to be appropriate for the domain specified.\nControl[{{u,uᵢₙᵢₜ},dom}] represents a control with initial value uᵢₙᵢₜ.",
"ControlActive" : "ControlActive[act,norm] evaluates to act if a control that affects act is actively being used, and to norm otherwise.",
"ControllabilityGramian" : "ControllabilityGramian[ss] gives the controllability Gramian of the StateSpaceModel object ss.",
"ControllabilityMatrix" : "ControllabilityMatrix[ss] gives the controllability matrix of the StateSpaceModel object ss.",
"ControllableDecomposition" : "ControllableDecomposition[ss] yields the controllable decomposition of the StateSpaceModel object ss. The result is a list {Subscript[s,c],Subscript[ss,c]} where Subscript[s,c] is the transformation matrix and Subscript[ss,c] is the controllable subspace of ss.",
"ControllableModelQ" : "ControllableModelQ[ss] yields True if the StateSpaceModel object ss is controllable, and False otherwise.",
"ControllerInformation" : "ControllerInformation[] gives dynamically updated information on currently connected controller devices.",
"ControllerLinking" : "ControllerLinking is an option for Manipulate, Graphics3D, Plot3D, and related functions that specifies whether to allow interactive control by external controllers.",
"ControllerManipulate" : "ControllerManipulate[expr,{u,uₘᵢₙ,uₘₐₓ}] generates a version of expr set up to allow interactive manipulation of the value of u using an external controller device.\nControllerManipulate[expr,{u,uₘᵢₙ,uₘₐₓ,du}] allows the value of u to vary between uₘᵢₙ and uₘₐₓ in steps du. \nControllerManipulate[expr,{{u,uᵢₙᵢₜ},uₘᵢₙ,uₘₐₓ,…}] takes the initial value of u to be uᵢₙᵢₜ. \nControllerManipulate[expr,{u,{u₁,u₂,…}}] allows u to take on discrete values u₁, u₂, …. \nControllerManipulate[expr,{u,…},{v,…},…] allows each of the u, v, … to be manipulated by the external controller device. \nControllerManipulate[expr,cᵤ->{u,…},cᵥ->{v,…},…] links the parameters to the specified controllers on the external controller device.",
"ControllerMethod" : "ControllerMethod is an option for Manipulate, Graphics3D, Plot3D, and related functions that specifies the default way that controls on an external controller device should apply.",
"ControllerPath" : "ControllerPath is an option that gives a list of external controllers or classes of controllers to try for functions such as ControllerState, Manipulate, and Graphics3D.",
"ControllerState" : "ControllerState[\"c\"] gives the state of the control c for the first connected controller device on which it is supported.\nControllerState[{\"c \"\n 1,\"c \"\n 2,…}] gives the states of several controls.\nControllerState[id,\"c\"] gives the state of control c for controller devices with the specified identifier.\nControllerState[id,{\"c \"\n 1,\"c \"\n 2,…}] gives the states of several controls for several controller devices.",
"ControlPlacement" : "ControlPlacement is an option for Manipulate, TabView, and other control objects that specifies where controls should be placed.",
"ControlsRendering" : "ControlsRendering is a Style option that specifies how controls should be rendered.",
"ControlType" : "ControlType is an option for Manipulate and related functions that specifies what type of controls should be displayed.",
"Convergents" : "Convergents[list] gives a list of the convergents corresponding to the continued fraction terms list.\nConvergents[x,n] gives the first n convergents for a number x.\nConvergents[x] gives if possible all convergents leading to the number x.",
"ConversionOptions" : "ConversionOptions is an option to Import and Export used to pass special options to a particular format.",
"ConversionRules" : "ConversionRules is an option for Cell that can be set to a list of rules specifying how the contents of the cell are to be converted to external formats. ",
"ConvertToPostScriptPacket" : "ConvertToPostScriptPacket is an internal symbol used for formatting.",
"Convolve" : "Convolve[f,g,x,y] gives the convolution with respect to x of the expressions f and g.\nConvolve[f,g,{x₁,x₂,…},{y₁,y₂,…}] gives the multidimensional convolution.",
"ConwayGroupCo1" : "ConwayGroupCo1[] represents the sporadic simple Conway group Co₁.",
"ConwayGroupCo2" : "ConwayGroupCo2[] represents the sporadic simple Conway group Co₂.",
"ConwayGroupCo3" : "ConwayGroupCo3[] represents the sporadic simple Conway group Co₃.",
"CoordinatesToolOptions" : "CoordinatesToolOptions is an option for Graphics that gives values of options associated with the Get Coordinates tool.",
"CoprimeQ" : "CoprimeQ[n₁,n₂] yields True if n₁ and n₂ are relatively prime, and yields False otherwise. \nCoprimeQ[n₁,n₂,…] yields True if all pairs of the nᵢ are relatively prime, and yields False otherwise. ",
"Coproduct" : "Coproduct[x,y,…] displays as x∐y∐….",
"CopulaDistribution" : "CopulaDistribution[ker,{dist₁,dist₂,…}] represents a copula distribution with kernel distribution ker and marginal distributions dist₁, dist₂, ….",
"Copyable" : "Copyable is an option for Cell that specifies whether a cell can be copied interactively using the front end. ",
"CopyDirectory" : "CopyDirectory[dir₁,dir₂] copies the directory dir₁ to dir₂. ",
"CopyFile" : "CopyFile[file₁,file₂] copies file₁ to file₂. ",
"CopyToClipboard" : "CopyToClipboard[expr] replaces the contents of the clipboard with expr.",
"CornerFilter" : "CornerFilter[image] computes a measure for the presence of a corner for each pixel in image and returns the result as an intensity image.\nCornerFilter[image,r] detects corners at a pixel range r.",
"CornerNeighbors" : "CornerNeighbors is an option for various array and image processing functions that specifies whether diagonally adjacent corners should be considered neighbors of particular elements. ",
"Correlation" : "Correlation[v₁,v₂] gives the correlation between the vectors v₁ and v₂.\nCorrelation[m] gives the correlation matrix for the matrix m.\nCorrelation[m₁,m₂] gives the correlation matrix for the matrices m₁ and m₂.\nCorrelation[dist] gives the correlation matrix for the multivariate symbolic distribution dist.\nCorrelation[dist,i,j] gives the (i,j)ᵗʰ correlation for the multivariate symbolic distribution dist. ",
"CorrelationDistance" : "CorrelationDistance[u,v] gives the correlation coefficient distance between vectors u and v.",
"Cos" : "Cos[z] gives the cosine of z. ",
"Cosh" : "Cosh[z] gives the hyperbolic cosine of z. ",
"CoshIntegral" : "CoshIntegral[z] gives the hyperbolic cosine integral Chi(z).",
"CosineDistance" : "CosineDistance[u,v] gives the angular cosine distance between vectors u and v.",
"CosIntegral" : "CosIntegral[z] gives the cosine integral function Ci(z). ",
"Cot" : "Cot[z] gives the cotangent of z. ",
"Coth" : "Coth[z] gives the hyperbolic cotangent of z. ",
"Count" : "Count[list,pattern] gives the number of elements in list that match pattern. \nCount[expr,pattern,levelspec] gives the total number of subexpressions matching pattern that appear at the levels in expr specified by levelspec. ",
"CounterAssignments" : "CounterAssignments is an option for selections that sets the value of a specified counter.",
"CounterFunction" : "CounterFunction is an option for counters that specifies the symbols used to display the value of the counter.",
"CounterIncrements" : "CounterIncrements is an option for selections that specifies whether the value of a specified counter is incremented by one.",
"CounterStyleMenuListing" : "CounterStyleMenuListing is an option for cells that specifies what counter styles are listed in the Counter popup menu of the Create Automatic Numbering Object dialog box.",
"CountRoots" : "CountRoots[poly,x] gives the number of real roots of the polynomial poly in x.\nCountRoots[poly,{x,a,b}] gives the number of roots between a and b. ",
"CountryData" : "CountryData[\"tag\",\"property\"] gives the value of the specified property for the country, country-like entity, or group of countries specified by \"tag\".\nCountryData[\"tag\",{property,…,dates}] gives time series for certain economic and other properties.",
"Covariance" : "Covariance[v₁,v₂] gives the covariance between the vectors v₁ and v₂.\nCovariance[m] gives the covariance matrix for the matrix m.\nCovariance[m₁,m₂] gives the covariance matrix for the matrices m₁ and m₂.\nCovariance[dist] gives the covariance matrix for the multivariate symbolic distribution dist.\nCovariance[dist,i,j] gives the (i,j)ᵗʰ covariance for the multivariate symbolic distribution dist. ",
"CovarianceEstimatorFunction" : "CovarianceEstimatorFunction is an option for generalized linear model fitting functions that specifies the estimator for the parameter covariance matrix.",
"CramerVonMisesTest" : "CramerVonMisesTest[data] tests whether data is normally distributed using the Cramér–von Mises test.\nCramerVonMisesTest[data,dist] tests whether data is distributed according to dist using the Cramér–von Mises test.\nCramerVonMisesTest[data,dist,\"property\"] returns the value of \"property\".",
"CreateArchive" : "CreateArchive[source] creates a compressed archive in the current directory from a file or directory specified by source.\nCreateArchive[source,path] creates a compressed archive in the directory or file specified by path.",
"CreateDialog" : "CreateDialog[expr] creates a dialog notebook containing expr and opens it in the front end.\nCreateDialog[expr,obj] replaces the notebook represented by the notebook object obj with the one obtained from expr.",
"CreateDirectory" : "CreateDirectory[\"dir\"] creates a directory with name dir. \nCreateDirectory[] creates a directory in the default area for temporary directories on your computer system.",
"CreateDocument" : "CreateDocument[] creates an empty document notebook and opens it in the front end.\nCreateDocument[expr] creates and opens a document notebook containing the expression expr.\nCreateDocument[{expr₁,expr₂,…}] creates and opens a document notebook consisting of a sequence of cells containing the exprᵢ.\nCreateDocument[expr,obj] replaces the notebook represented by the notebook object obj with the one obtained from expr.",
"CreateIntermediateDirectories" : "CreateIntermediateDirectories is an option for CreateDirectory and related functions that specifies whether to create intermediate directories in a directory path specified.",
"CreatePalette" : "CreatePalette[expr] creates a palette notebook containing expr, and opens it in the front end.\nCreatePalette[{expr₁,expr₂,…}] creates and opens a palette notebook consisting of a sequence of cells containing the exprᵢ.\nCreatePalette[expr,obj] replaces the notebook represented by the notebook object obj with the one obtained from expr.",
"CreateScheduledTask" : "CreateScheduledTask[expr] creates a task that will repeatedly evaluate expr once per second.\nCreateScheduledTask[expr,time] creates a task that will repeatedly evaluate expr every time seconds.\nCreateScheduledTask[expr,{time}] creates a task that will evaluate expr once after time seconds.\nCreateScheduledTask[expr,{time,count}] creates a task that will try evaluating expr once every time seconds up to count times total.\nCreateScheduledTask[expr,timespec,start] creates a task that will evaluate expr according to timespec starting at start time.",
"CreateWindow" : "CreateWindow[] creates an empty window in the front end.\nCreateWindow[nb] creates a window displaying the notebook expression nb, and opens it in the front end.\nCreateWindow[nb,obj] replaces the notebook represented by the notebook object obj with the one obtained from expr.",
"CriticalSection" : "CriticalSection[{var₁,var₂,…},expr] locks the variables varᵢ with respect to parallel computation, evaluates expr, then releases the varᵢ.",
"Cross" : "Cross[a,b] gives the vector cross product of a and b. ",
"CrossingDetect" : "CrossingDetect[image] gives a binary image in which white pixels correspond to the zero crossings in image.\nCrossingDetect[image,delta] treats values in image that are smaller in absolute value than delta as zero.",
"CrossMatrix" : "CrossMatrix[r] gives a matrix whose elements are 1 in a centered cross-shaped region that extends r positions along each index direction, and are 0 otherwise.\nCrossMatrix[r,w] gives a w⨯w matrix containing a cross-shaped region of 1s.\nCrossMatrix[{r₁,r₂,…},…] yields an array whose elements are 1 in a centered cross-shaped region that extends rᵢ positions in the iᵗʰ index direction.",
"Csc" : "Csc[z] gives the cosecant of z. ",
"Csch" : "Csch[z] gives the hyperbolic cosecant of z. ",
"Cubics" : "Cubics is an option for functions that involve solving algebraic equations, that specifies whether explicit forms for solutions to cubic equations should be given.",
"Cuboid" : "Cuboid[{xₘᵢₙ,yₘᵢₙ,zₘᵢₙ}] is a three-dimensional graphics primitive that represents a unit cube, oriented parallel to the axes. \nCuboid[{xₘᵢₙ,yₘᵢₙ,zₘᵢₙ},{xₘₐₓ,yₘₐₓ,zₘₐₓ}] specifies a cuboid by giving the coordinates of opposite corners. ",
"Cumulant" : "Cumulant[dist,r] gives the rᵗʰ cumulant of the symbolic distribution dist.\nCumulant[list,r] gives the rᵗʰ cumulant of the elements in the list.\nCumulant[r] represents the rᵗʰ formal cumulant. ",
"CumulantGeneratingFunction" : "CumulantGeneratingFunction[dist,t] gives the cumulant generating function for the symbolic distribution dist as a function of the variable t. \nCumulantGeneratingFunction[dist,{t₁,t₂,…}] gives the cumulant generating function for the multivariate symbolic distribution dist as a function of the variables t₁, t₂, …. ",
"Cup" : "Cup[x,y,…] displays as x⌣y⌣….",
"CupCap" : "CupCap[x,y,…] displays as x≍y≍….",
"Curl" : "Curl[f] gives the curl of the vector-valued function f in the default coordinate system. Curl[f, coordsys] gives the curl of f in the coordinate system coordsys.",
"CurrentImage" : "CurrentImage[] returns the current image captured from a connected camera.\nCurrentImage[n] returns n sequential image frames as a list.",
"CurrentValue" : "CurrentValue[item] gives the current value of item at a location in the Mathematica system and interface. \nCurrentValue[{item,spec}] gives the current value for the feature of item specified by spec.\nCurrentValue[obj,item] gives the current value of item associated with the object obj. ",
"CurvatureFlowFilter" : "CurvatureFlowFilter[image] applies a mean curvature flow filter to image.\nCurvatureFlowFilter[image,t] specifies the amount t of curvature flow to be applied.\nCurvatureFlowFilter[image,t,k] applies the curvature flow with a modified conductance term parametrized by k.",
"CurveClosed" : "CurveClosed is an option for JoinedCurve that specifies whether individual curve components should be closed curves.",
"Cyan" : "Cyan represents the color cyan in graphics or style specifications. ",
"CycleGraph" : "CycleGraph[n] gives the cycle graph with n vertices Cₙ.",
"Cycles" : "Cycles[{cyc₁,cyc₂,…}] represents a permutation with disjoint cycles cycᵢ.",
"CyclicGroup" : "CyclicGroup[n] represents the cyclic group of degree n.",
"Cyclotomic" : "Cyclotomic[n,x] gives the nᵗʰ cyclotomic polynomial in x. ",
"Cylinder" : "Cylinder[{{x₁,y₁,z₁},{x₂,y₂,z₂}},r] represents a cylinder of radius r around the line from (x₁,y₁,z₁) to (x₂,y₂,z₂). \nCylinder[{{x₁,y₁,z₁},{x₂,y₂,z₂}}] represents a cylinder of radius 1. ",
"CylindricalDecomposition" : "CylindricalDecomposition[ineqs,{x₁,x₂,…}] finds a decomposition of the region represented by the inequalities ineqs into cylindrical parts whose directions correspond to the successive xᵢ. ",
"D" : "D[f,x] gives the partial derivative ∂f\/∂x. \nD[f,{x,n}] gives the multiple derivative ∂ⁿf\/∂xⁿ. \nD[f,x,y,…] differentiates f successively with respect to x,y,….\nD[f,{{x₁,x₂,…}}] for a scalar f gives the vector derivative (∂f\/∂x₁,∂f\/∂x₂,…). \nD[f,{array}] gives a tensor derivative.",
"DagumDistribution" : "DagumDistribution[p,a,b] represents a Dagum distribution with shape parameters p and a and scale parameter b.",
"DamerauLevenshteinDistance" : "DamerauLevenshteinDistance[u,v] gives the Damerau–Levenshtein distance between strings or vectors u and v.",
"DampingFactor" : "DampingFactor is an option for FindRoot, which can be used to control convergence behavior. DampingFactor -> n uses a damping factor of n in Newton's method.",
"Darker" : "Darker[color] represents a darker version of the specified color. \nDarker[color,f] represents a version of the specified color darkened by a fraction f. \nDarker[image,…] gives a darker version of an image.",
"Dashed" : "Dashed is a graphics directive specifying that lines that follow should be drawn dashed.",
"Dashing" : "Dashing[{r₁,r₂,…}] is a two-dimensional graphics directive specifying that lines that follow are to be drawn dashed, with successive segments of lengths r₁, r₂, … (repeated cyclically). The rᵢ are given as a fraction of the total width of the graph. \nDashing[r] is equivalent to Dashing[{r,r}]. ",
"DataDistribution" : "DataDistribution[ddist,…] represents a probability distribution of type ddist, estimated from a set of data.",
"DataRange" : "DataRange is an option for functions such as ListPlot and ListDensityPlot that specifies what range of actual coordinates the data should be assumed to occupy. ",
"DataReversed" : "DataReversed is an option for ArrayPlot and related functions that specifies whether data should be plotted in reverse order.",
"Date" : "Date[] gives the current local date and time in the form {year,month,day,hour,minute,second}. ",
"DateDifference" : "DateDifference[date₁,date₂] gives the number of days from date₁ to date₂.\nDateDifference[date₁, date₂,\"unit\"] gives the difference between date₁ and date₂ in the specified unit.\nDateDifference[date₁,date₂,{\"unit \"\n 1,\"unit \"\n 2,…}] gives the difference as a list with elements corresponding to the successive \"unitᵢ\".",
"DateFunction" : "DateFunction is an option for DateListPlot that specifies how dates given as input should be converted to date lists.",
"DateList" : "DateList[] gives the current local date and time in the form {year,month,day,hour,minute,second}. \nDateList[time] gives a date list corresponding to an AbsoluteTime specification.\nDateList[{y,m,d,h,m,s}] converts a date list to standard normalized form. \nDateList[\"string\"] converts a date string to a date list. \nDateList[{\"string\",{\"e \"\n 1,\"e \"\n 2,…}}] gives the date list obtained by extracting elements \"eᵢ\" from \"string\".",
"DateListLogPlot" : "DateListLogPlot[{{date₁,v₁},{date₂,v₂},…}] makes a log plot with values vᵢ at a sequence of dates.\nDateListLogPlot[{v₁,v₂,…},datespec] makes a log plot with dates at equal intervals specified by datespec.\nDateListLogPlot[{list₁,list₂,…}] plots several lists of values.",
"DateListPlot" : "DateListPlot[{{date₁,v₁},{date₂,v₂},…}] plots points with values vᵢ at a sequence of dates.\nDateListPlot[{v₁,v₂,…},datespec] plots points with dates at equal intervals specified by datespec.\nDateListPlot[{list₁,list₂,…}] plots several lists of values.",
"DatePattern" : "DatePattern[{\"e \"\n 1,\"e \"\n 2,…}] represents the characters of a date with elements of type \"eᵢ\" in StringExpression.\nDatePattern[{\"e \"\n 1,\"e \"\n 2,…},sep] allows separators that match the string expression sep.",
"DatePlus" : "DatePlus[date,n] gives the date n days after date.\nDatePlus[date,{n,\"unit\"}] gives the date n units after date.\nDatePlus[date,{{n₁,unit₁},{n₂,unit₂},…}] gives a date offset by nᵢ units of each specified size. \nDatePlus[n] gives the date n days after the current date.\nDatePlus[offset] gives the date with the specified offset from the current date.",
"DateString" : "DateString[] gives a string representing the complete current local date and time. \nDateString[\"elem\"] gives the specified element or format for date and time.\nDateString[{\"elem \"\n 1,\"elem \"\n 2,…}] concatenates the specified elements in the order given.\nDateString[{y,m,d,h,m,s}] gives a string corresponding to a DateList specification.\nDateString[time] gives a string corresponding to an AbsoluteTime specification.\nDateString[spec,elems] gives elements elems of the date or time specification spec.",
"DateTicksFormat" : "DateTicksFormat is an option for DateListPlot which specifies how date tick labels should be formatted.",
"DaubechiesWavelet" : "DaubechiesWavelet[] represents a Daubechies wavelet of order 2. \nDaubechiesWavelet[n] represents a Daubechies wavelet of order n.",
"DavisDistribution" : "DavisDistribution[b,n,μ] represents a Davis distribution with scale parameter b, shape parameter n, and location parameter μ.",
"DawsonF" : "DawsonF[z] gives the Dawson integral F(z).",
"DeBruijnGraph" : "DeBruijnGraph[m,n] gives the n-dimensional De Bruijn graph with m symbols.\nDeBruijnGraph[m,n,type] gives the De Bruijn graph with connectivity given by type.",
"Decimal" : "Decimal is a setting for the ColumnAlignments option of GridBox which states that numbers should align along the decimal place.",
"DeclarePackage" : "DeclarePackage[\"context`\",{\"name \"\n 1,\"name \"\n 2,…}] declares that Needs[\"context`\"] should automatically be executed if a symbol with any of the specified names is ever used. ",
"Decompose" : "Decompose[poly,x] decomposes a polynomial, if possible, into a composition of simpler polynomials. ",
"Decrement" : "x-- decreases the value of x by 1, returning the old value of x. ",
"DedekindEta" : "DedekindEta[τ] gives the Dedekind eta modular elliptic function η(τ).",
"Default" : "Default[f] gives the default value for arguments of the function f obtained with a _. pattern object. \nDefault[f,i] gives the default value to use when _. appears as the iᵗʰ argument of f. \nDefault[f,i,n] gives the default value for the iᵗʰ argument out of a total of n arguments. \nDefault[f,…]=val defines default values for arguments of f.",
"DefaultAxesStyle" : "DefaultAxesStyle is a low-level option for graphics functions that specifies the default style to use in displaying axes and axes-like constructs.",
"DefaultBaseStyle" : "DefaultBaseStyle is a low-level option for formatting and related constructs that specifies a default base style to use before BaseStyle.",
"DefaultBoxStyle" : "DefaultBoxStyle is a low-level option for three-dimensional graphics functions that specifies the default style to use in rendering the bounding box.",
"DefaultButton" : "DefaultButton[] represents an OK button that closes a dialog, and is the default when Enter is pressed in the dialog.\nDefaultButton[action] represents a button that is labeled OK, and whose action is to evaluate action.\nDefaultButton[label,action] uses label as the label for the button.",
"DefaultColor" : "DefaultColor is an option for graphics functions that specifies the default color to use for lines, points, etc. ",
"DefaultDuplicateCellStyle" : "DefaultDuplicateCellStyle is a notebook option that specifies the default style to use for cells created by automatic duplication of other cells in the notebook. ",
"DefaultDuration" : "DefaultDuration is an option to Animate and related functions that specifies the default total duration of the animation in seconds.",
"DefaultElement" : "DefaultElement is an option for Grid and related constructs which specifies what to insert when a new element is interactively created.",
"DefaultFaceGridsStyle" : "DefaultFaceGridsStyle is a low-level option for 3D graphics functions that specifies the default style to use in rendering face grids.",
"DefaultFieldHintStyle" : "DefaultFieldHintStyle is a low-level option for InputField that specifies the default style to use for displaying the field hint.",
"DefaultFontProperties" : "DefaultFontProperties is a global option that specifies various properties of a font family, such as its character encoding and whether it is monospaced.",
"DefaultFormatType" : "DefaultFormatType is an option for cells that specifies the format used for displaying expressions in a newly created cell.",
"DefaultFrameStyle" : "DefaultFrameStyle is a low-level option for graphics and related constructs that specifies the default style to use in displaying their frames.",
"DefaultFrameTicksStyle" : "DefaultFrameTicksStyle is a low-level option for 2D graphics functions that specifies the default style to use in rendering frame ticks.",
"DefaultGridLinesStyle" : "DefaultGridLinesStyle is a low-level option for 2D graphics functions that specifies the default style to use in rendering grid lines.",
"DefaultInlineFormatType" : "DefaultInlineFormatType is an option for cells that specifies the format used for displaying expressions in a newly created inline cell.",
"DefaultLabelStyle" : "DefaultLabelStyle is a low-level option for formatting and related constructs that specifies the default style to use in displaying their label-like elements.",
"DefaultMenuStyle" : "DefaultMenuStyle is a low-level option for menu-generating constructs that specifies the default style to use for displaying menu items.",
"DefaultNaturalLanguage" : "DefaultNaturalLanguage is an option for character selections that specifies the language used when checking the spelling of a word in a human natural language selection.",
"DefaultNewCellStyle" : "DefaultNewCellStyle is a notebook option which specifies the default style to use for new cells created in the notebook. ",
"DefaultNewInlineCellStyle" : "DefaultNewInlineCellStyle is an option for cells that specifies the default style to use for new inline cells created in the notebook.",
"DefaultNotebook" : "DefaultNotebook is a global option that specifies which notebook is used as a template for all new notebooks.",
"DefaultOptions" : "DefaultOptions is a style option that allows default options to be specified for particular formatting and related constructs. ",
"DefaultStyleDefinitions" : "DefaultStyleDefinitions is a global option that specifies the default stylesheet for all new notebooks.",
"DefaultTicksStyle" : "DefaultTicksStyle is a low-level option for graphics functions that specifies the default style to use in rendering ticks.",
"DefaultValues" : "DefaultValues[f] gives a list of transformation rules corresponding to all defaults (values for Default[f[x,…],…], etc.) defined for the symbol f.",
"Defer" : "Defer[expr] yields an object that displays as the unevaluated form of expr, but that is evaluated if it is explicitly given as Mathematica input. ",
"Definition" : "Definition[symbol] prints as the definitions given for a symbol. ",
"Degree" : "Degree gives the number of radians in one degree. It has a numerical value of (π)\/(180). ",
"DegreeCentrality" : "DegreeCentrality[g] gives a list of vertex degrees for the vertices in the underlying simple graph of g. \nDegreeCentrality[g,\"InDegree\"] gives a list of vertex in-degrees.\nDegreeCentrality[g,\"OutDegree\"] gives a list of vertex out-degrees.",
"DegreeGraphDistribution" : "DegreeGraphDistribution[dlist] represents a degree graph distribution with vertex degree dlist. ",
"DegreeLexicographic" : "DegreeLexicographic represents the degree lexicographic ordering of monomials.",
"DegreeReverseLexicographic" : "DegreeReverseLexicographic represents the degree reverse lexicographic ordering of monomials.",
"Deinitialization" : "Deinitialization is an option for Dynamic, DynamicModule, Manipulate, and related constructs that specifies an expression to be evaluated when the construct can no longer be displayed or used. ",
"Del" : "Del[x] displays as ∇x.",
"Deletable" : "Deletable is an option for Cell that specifies whether the cell can be deleted interactively using the front end. ",
"Delete" : "Delete[expr,n] deletes the element at position n in expr. If n is negative, the position is counted from the end. \nDelete[expr,{i,j,…}] deletes the part at position {i,j,…}. \nDelete[expr,{{i₁,j₁,…},{i₂,j₂,…},…}] deletes parts at several positions. ",
"DeleteBorderComponents" : "DeleteBorderComponents[image] replaces connected components adjacent to the border in a binary image image with background pixels.\nDeleteBorderComponents[m] replaces components adjacent to the border in a label matrix m with 0.",
"DeleteCases" : "DeleteCases[expr,pattern] removes all elements of expr that match pattern. \nDeleteCases[expr,pattern,levelspec] removes all parts of expr on levels specified by levelspec that match pattern. \nDeleteCases[expr,pattern,levelspec,n] removes the first n parts of expr that match pattern. ",
"DeleteContents" : "DeleteContents is an option for DeleteDirectory that specifies whether the contents of directories should automatically be deleted.",
"DeleteDirectory" : "DeleteDirectory[\"dir\"] deletes the specified directory. ",
"DeleteDuplicates" : "DeleteDuplicates[list] deletes all duplicates from list.\nDeleteDuplicates[list,test] applies test to pairs of elements to determine whether they should be considered duplicates. ",
"DeleteFile" : "DeleteFile[\"file\"] deletes a file. \nDeleteFile[{\"file \"\n 1,\"file \"\n 2,…}] deletes a list of files. ",
"DeleteSmallComponents" : "DeleteSmallComponents[image] replaces small connected components in a binary image image with background pixels.\nDeleteSmallComponents[m] replaces positive integers in a label matrix m with 0 if their tally is small.\nDeleteSmallComponents[…,n] replaces components consisting of n or less elements.",
"DeletionWarning" : "DeletionWarning is an option for InterpretationBox or TagBox objects that specifies whether a warning is issued if the box is deleted.",
"Delimiter" : "Delimiter represents a delimiter to be displayed in objects such as PopupMenu and Manipulate. ",
"DelimiterFlashTime" : "DelimiterFlashTime is an option for cells and notebooks that specifies how long in seconds a delimiter should flash when its matching delimiter is entered. ",
"DelimiterMatching" : "DelimiterMatching is an option for selections that specifies whether an opening delimiter will match only its respective closing delimiter or any closing delimiter.",
"Delimiters" : "Delimiters is an option to Splice that specifies the delimiters to look for. The default is Delimiters -> {\"<*\", \"*>\"}.",
"Denominator" : "Denominator[expr] gives the denominator of expr. ",
"DensityGraphics" : "DensityGraphics[array] is a representation of a density plot. ",
"DensityHistogram" : "DensityHistogram[{{x₁,y₁},{x₂,y₂},…}] plots a density histogram of the values {xᵢ,yᵢ}.\nDensityHistogram[{{x₁,y₁},{x₂,y₂},…},bspec] plots a density histogram with bins specified by bspec.\nDensityHistogram[{{x₁,y₁},{x₂,y₂},…},bspec,hspec] plots a density histogram with bin densities computed according to the specification hspec.",
"DensityPlot" : "DensityPlot[f,{x,xₘᵢₙ,xₘₐₓ},{y,yₘᵢₙ,yₘₐₓ}] makes a density plot of f as a function of x and y. ",
"DependentVariables" : "DependentVariables is an option which specifies the list of all objects that should be considered as dependent variables in equations that have been supplied.",
"Deploy" : "Deploy[expr] yields a deployed version of expr in which elements such as Slider, InputField, Locator, and Button are active, but general editing and selection is disabled. ",
"Deployed" : "Deployed is an option for displayed objects, cells, and notebooks that specifies whether their contents should be considered deployed, so that elements such as Slider, InputField, Locator, and Button are active, but general editing and selection is disabled. ",
"Depth" : "Depth[expr] gives the maximum number of indices needed to specify any part of expr, plus 1. ",
"DepthFirstScan" : "DepthFirstScan[g,s,{event₁->f₁,event₂->f₂,…}] performs a depth-first scan of the graph g starting at the vertex s and evaluates fᵢ whenever \"eventᵢ\" occurs.\nDepthFirstScan[g,{event₁->f₁,event₂->f₂,…}] performs a depth-first scan of the whole graph g.",
"Derivative" : "f' represents the derivative of a function f of one argument. \nDerivative[n₁,n₂,…][f] is the general form, representing a function obtained from f by differentiating n₁ times with respect to the first argument, n₂ times with respect to the second argument, and so on. ",
"DerivativeFilter" : "DerivativeFilter[image,{n₁,n₂}] computes the nᵢᵗʰ derivative of image in the vertical and horizontal directions.\nDerivativeFilter[image,{n₁,n₂},σ] computes the derivative at a Gaussian scale of standard deviation σ.\nDerivativeFilter[array,{n₁,n₂,…}] computes the derivative of array.",
"DesignMatrix" : "DesignMatrix[{{x₁₁,x₁₂,…,y₁},{x₂₁,x₂₂,…,y₂},…},{f₁,f₂,…},{x₁,x₂,…}] constructs the design matrix for the linear model β₀+β₁ f₁+β₂ f₂+….",
"Det" : "Det[m] gives the determinant of the square matrix m. ",
"Developer`BesselSimplify" : "BesselSimplify[expr] transforms Bessel functions in expr, trying to either decrease the number of Bessel functions, or convert Bessel functions into more elementary functions. ",
"Developer`BoundingBox" : "BoundingBox[expr] gives the absolute size in printer’s points of the bounding box for the displayed version of expr. \nBoundingBox[expr,\"env\"] gives the bounding box for the version obtained in the specified style environment. ",
"Developer`CellInformation" : "CellInformation[obj] gives information about selected cells in the notebook represented by the notebook object obj. ",
"Developer`FibonacciSimplify" : "FibonacciSimplify[expr,assum] tries to simplify combinations of symbolic Fibonacci numbers in expr using assumptions assum. ",
"Developer`FindDivisions" : "FindDivisions[{xₘᵢₙ,xₘₐₓ},n] finds a list of about n “nice” numbers that divide the interval around xₘᵢₙ to xₘₐₓ into equally spaced parts. \nFindDivisions[{xₘᵢₙ,xₘₐₓ,dx},n] makes the parts always have lengths that are integer multiples of dx. \nFindDivisions[{xₘᵢₙ,xₘₐₓ},{n₁,n₂,…}] finds successive subdivisions into about n₁, n₂, … parts. \nFindDivisions[{xₘᵢₙ,xₘₐₓ,{dx₁,dx₂,…}},{n₁,n₂,…}] uses spacings that are forced to be multiples of dx₁, dx₂, … . \nFindDivisions[{xₘᵢₙ,xₘₐₓ,{dx₁,dx₂,…}}] gives all numbers in the interval with spacings dxᵢ. ",
"Developer`FromPackedArray" : "FromPackedArray[expr] unpacks expr so that its internal representation is not a packed array. ",
"Developer`GammaSimplify" : "GammaSimplify[expr] transforms gamma functions in expr, trying to either decrease the number of gamma functions, or convert combinations of them into more elementary functions. ",
"Developer`MachineIntegerQ" : "MachineIntegerQ[expr] returns True if expr corresponds to a machine‐sized integer, and False otherwise. ",
"Developer`NotebookConvert" : "NotebookConvert[\"name\"] converts a Mathematica notebook from a previous version of Mathematica to one for the current version.",
"Developer`PackedArrayForm" : "PackedArrayForm[expr] prints with packed arrays in expr shown in summary form, without all of their elements explicitly given. ",
"Developer`PackedArrayQ" : "PackedArrayQ[expr] returns True if expr is a packed array in its internal representation, and returns False otherwise. \nPackedArrayQ[expr,type] returns True if expr is a packed array of objects of the specified type. \nPackedArrayQ[expr,type,rank] returns True if expr is a packed array of the specified rank. ",
"Developer`PartitionMap" : "PartitionMap[f,list,n] applies f to list after partitioning into non‐overlapping sublists of length n. \nPartitionMap[f,list,n,d] applies f to sublists obtained by partitioning with offset d. \nPartitionMap[f,list,{n₁,n₂,…}] applies f after partitioning a nested list into blocks of size n₁⨯n₂⨯… . \nPartitionMap[f,list,{n₁,n₂,…},{d₁,d₂,…}] applies f after partitioning using offset dᵢ at level i. \nPartitionMap[f,list,n,d,{Subscript[k,L],Subscript[k,R]}] specifies where sublists should begin and end. \nPartitionMap[f,list,n,d,{Subscript[k,L],Subscript[k,R]},padding] specifies what padding should be used. ",
"Developer`PolyGammaSimplify" : "PolyGammaSimplify[expr] transforms polygamma functions in expr, trying to either decrease the number of polygamma functions, or convert combinations of them into more elementary functions. ",
"Developer`PolyLogSimplify" : "PolyLogSimplify[expr] transforms polylogarithm functions in expr, trying to either decrease the number of polylogarithm functions, or convert combinations of them into more elementary functions. ",
"Developer`ReplaceAllUnheld" : "ReplaceAllUnheld[expr,rules] applies a rule or list of rules in an attempt to transform each subpart of expr that would be automatically evaluated. ",
"Developer`ToPackedArray" : "ToPackedArray[expr] uses packed arrays if possible in the internal representation of expr. ",
"Developer`TrigToRadicals" : "TrigToRadicals[expr] converts trigonometric functions to radicals whenever possible in expr. ",
"Developer`ZeroQ" : "ZeroQ[expr] returns True if built‐in transformations allow it to be determined that expr is numerically equal to zero, and returns False otherwise. ",
"Developer`ZetaSimplify" : "ZetaSimplify[expr] transforms zeta functions in expr, trying to either decrease the number of zeta functions, or convert combinations of them into more elementary functions. ",
"Developer`$MaxMachineInteger" : "$MaxMachineInteger gives the maximum integer that is represented internally as a single atomic data element on your computer system. ",
"DGaussianWavelet" : "DGaussianWavelet[] represents a derivative of Gaussian wavelet of derivative order 2.\nDGaussianWavelet[n] represents a derivative of Gaussian wavelet of derivative order n.",
"DiacriticalPositioning" : "DiacriticalPositioning is an option for UnderscriptBox and related boxes that specifies how close diacritical characters are drawn to the base character.",
"Diagonal" : "Diagonal[m] gives the list of elements on the leading diagonal of the matrix m.\nDiagonal[m,k] gives the elements on the kᵗʰ diagonal of m.",
"DiagonalMatrix" : "DiagonalMatrix[list] gives a matrix with the elements of list on the leading diagonal, and 0 elsewhere. \nDiagonalMatrix[list,k] gives a matrix with the elements of list on the kᵗʰ diagonal.\nDiagonalMatrix[list,k,n] pads with 0s to create an n×n matrix.",
"Dialog" : "Dialog[] initiates a dialog. \nDialog[expr] initiates a dialog with expr as the current value of %. ",
"DialogInput" : "DialogInput[expr] interactively puts up expr as a dialog notebook, waits until a DialogReturn[e] is evaluated from within it, and then returns the result e. \nDialogInput[{x=x₀,y=y₀,…},expr] sets up local variables x, y, … in expr.",
"DialogNotebook" : "DialogNotebook[{cell₁,cell₂,…}] represents a dialog notebook that can be manipulated by the Mathematica front end. ",
"DialogProlog" : "DialogProlog is an option for Dialog that can give an expression to evaluate before the dialog starts. ",
"DialogReturn" : "DialogReturn[expr] closes a dialog window, returning the expression expr from the dialog.\nDialogReturn[] closes a dialog window, returning Null.",
"DialogSymbols" : "DialogSymbols is an option for Dialog which gives a list of symbols whose values should be localized in the dialog. ",
"Diamond" : "Diamond[x,y,…] displays as x⋄y⋄….",
"DiamondMatrix" : "DiamondMatrix[r] gives a matrix whose elements are 1 in a diamond-shaped region that extends r index positions to each side, and are 0 otherwise.\nDiamondMatrix[r,w] gives a w×w matrix containing a diamond-shaped region of 1s.\nDiamondMatrix[{r₁,r₂,…},…] yields an array whose elements are 1 in a diamond-shaped region that extends rᵢ index positions in the iᵗʰ direction.",
"DiceDissimilarity" : "DiceDissimilarity[x,y] gives the Dice dissimilarity between Boolean vectors x and y.",
"DictionaryLookup" : "DictionaryLookup[patt] finds all words in an English dictionary that match the string pattern patt.\nDictionaryLookup[patt,n] gives only the first n words found.\nDictionaryLookup[{\"lang\",patt}] finds words in the language specified by lang.",
"DifferenceDelta" : "DifferenceDelta[f,i] gives the discrete difference ∆ᵢf=f(i+1)-f(i).\nDifferenceDelta[f,{i,n}] gives the multiple difference Subsuperscript[ ∆, i, n](f).\nDifferenceDelta[f,{i,n,h}] gives the multiple difference with step h.\nDifferenceDelta[f,i,j,…] computes the partial difference with respect to i,j,….",
"DifferenceRoot" : "DifferenceRoot[lde] represents a function that solves the linear difference equation specified by lde[a,n].",
"DifferenceRootReduce" : "DifferenceRootReduce[expr,n] attempts to reduce expr to a single DifferenceRoot object as a function of n.",
"Differences" : "Differences[list] gives the successive differences of elements in list. \nDifferences[list,n] gives the nᵗʰ differences of list. \nDifferences[list,{n₁,n₂,…}] gives the successive nₖᵗʰ differences at level k in a nested list. ",
"DifferentialD" : "DifferentialD[x] displays as ⅆx.",
"DifferentialRoot" : "DifferentialRoot[lde] represents a function that solves the linear differential equation specified by lde[y,x].",
"DifferentialRootReduce" : "DifferentialRootReduce[expr,x] attempts to reduce expr to a single DifferentialRoot object as a function of x.\nDifferentialRootReduce[expr,{x,x₀}] takes the initial conditions to be specified at x=x₀.",
"DigitBlock" : "DigitBlock is an option for NumberForm and related functions that specifies the maximum length of blocks of digits between breaks. ",
"DigitCharacter" : "DigitCharacter represents a digit character 0–9 in StringExpression. ",
"DigitCount" : "DigitCount[n,b,d] gives the number of d digits in the base-b representation of n. \nDigitCount[n,b] gives a list of the numbers of 1, 2, …, b-1, 0 digits in the base-b representation of n. \nDigitCount[n] gives a list of the numbers of 1, 2, …, 9, 0 digits in the base-10 representation of n. ",
"DigitQ" : "DigitQ[string] yields True if all the characters in the string are digits in the range 0 through 9, and yields False otherwise. ",
"DihedralGroup" : "DihedralGroup[n] represents the dihedral group of order 2n.",
"Dilation" : "Dilation[image,ker] gives the morphological dilation of image with respect to the structuring element ker.\nDilation[image,r] gives the dilation with respect to a range r square.",
"Dimensions" : "Dimensions[expr] gives a list of the dimensions of expr. \nDimensions[expr,n] gives a list of the dimensions of expr down to level n. ",
"DiracComb" : "DiracComb[x] represents the Dirac comb function giving a delta function at every integer point. \nDiracComb[x₁,x₂,…] represents the multidimensional Dirac comb function.",
"DiracDelta" : "DiracDelta[x] represents the Dirac delta function δ(x). \nDiracDelta[x₁,x₂,…] represents the multidimensional Dirac delta function δ(x₁,x₂,…). ",
"DirectedEdge" : "DirectedEdge[u,v] or uv represents a directed edge from u to v.",
"DirectedEdges" : "DirectedEdges is an option for Graph, GraphPlot, and related functions that specifies whether edges should be taken to be directed.",
"DirectedGraph" : "DirectedGraph[g] gives a directed graph from the undirected graph g.\nDirectedGraph[g,conv] gives a directed graph using the conversion conv.",
"DirectedGraphQ" : "DirectedGraphQ[g] yields True if the graph g is a directed graph and False otherwise.",
"DirectedInfinity" : "DirectedInfinity[] represents an infinite numerical quantity whose direction in the complex plane is unknown. \nDirectedInfinity[z] represents an infinite numerical quantity that is a positive real multiple of the complex number z. ",
"Direction" : "Direction is an option for Limit that specifies the direction in which the limit is taken.",
"Directive" : "Directive[g₁,g₂,…] represents a single graphics directive composed of the directives g₁, g₂, ….",
"Directory" : "Directory[] gives the current working directory. ",
"DirectoryName" : "DirectoryName[\"name\"] extracts the directory name from the specification for a file. ",
"DirectoryQ" : "DirectoryQ[\"name\"] gives True if the directory with the specified name exists, and gives False otherwise.",
"DirectoryStack" : "DirectoryStack[] gives the directory stack that represents the sequence of current directories used. ",
"DirichletCharacter" : "DirichletCharacter[k,j,n] gives the Dirichlet character Subscript[χ,{k,j}](n) with modulus k and index j.",
"DirichletConvolve" : "DirichletConvolve[f,g,n,m] gives the Dirichlet convolution of the expressions f and g. ",
"DirichletDistribution" : "DirichletDistribution[{α₁,…,Subscript[α,k+1]}] represents a Dirichlet distribution of dimension k with shape parameters αᵢ.",
"DirichletL" : "DirichletL[k,j,s] gives the Dirichlet L-function L(χ,s) for the Dirichlet character χ(n) with modulus k and index j.",
"DirichletTransform" : "DirichletTransform[expr,n,s] gives the Dirichlet transform of expr with respect to n.",
"DiscreteConvolve" : "DiscreteConvolve[f,g,n,m] gives the convolution with respect to n of the expressions f and g. \nDiscreteConvolve[f,g,{n₁,n₂,…},{m₁,m₂,…}] gives the multidimensional convolution.",
"DiscreteDelta" : "DiscreteDelta[n₁,n₂,…] gives the discrete delta function δ(n₁,n₂,…), equal to 1 if all the nᵢ are zero, and 0 otherwise. ",
"DiscreteIndicator" : "DiscreteIndicator[x,x₁,{u₁,u₂,…}] yields the discrete indicator function, equal to 1 if x=x₁ and 0 if x=uᵢ for any i.",
"DiscreteLQEstimatorGains" : "DiscreteLQEstimatorGains[ss,{w,v},τ] gives the optimal discrete-time estimator gain matrix with sampling period τ for the continuous-time StateSpaceModel object ss with process and measurement noise covariance matrices w and v.\nDiscreteLQEstimatorGains[{ss,sensors},{w,v},τ] specifies sensors as the noisy measurements of ss.\nDiscreteLQEstimatorGains[{ss,sensors,dinputs},{w,v},τ] specifies dinputs as the deterministic inputs of ss.",
"DiscreteLQRegulatorGains" : "DiscreteLQRegulatorGains[ss,{q,r},τ] gives the optimal discrete-time state feedback gain matrix with sampling period τ for the continuous-time StateSpaceModel object ss and the quadratic cost function with state and control weighting matrices q and r.\nDiscreteLQRegulatorGains[ss,{q,r,p},τ] includes the state-control cross-coupling matrix p in the cost function.\nDiscreteLQRegulatorGains[{ss,finputs},{…},τ] specifies the feedback inputs of ss.",
"DiscreteLyapunovSolve" : "DiscreteLyapunovSolve[a,c] finds the numeric solution x of the discrete matrix equation a.x.a-x=c.\nDiscreteLyapunovSolve[a,b,c] solves a.x.b-x=c.\nDiscreteLyapunovSolve[{a,d},c] solves a.x.a-d.x.d=c.\nDiscreteLyapunovSolve[{a,d},{b,e},c] solves a.x.b-d.x.e=c.",
"DiscretePlot" : "DiscretePlot[expr,{n,nₘₐₓ}] generates a plot of the values of expr when n runs from 1 to nₘₐₓ.\nDiscretePlot[expr,{n,nₘᵢₙ,nₘₐₓ}] generates a plot of the values of expr when n runs from nₘᵢₙ to nₘₐₓ.\nDiscretePlot[expr,{n,nₘᵢₙ,nₘₐₓ,dn}] uses steps dn. \nDiscretePlot[expr,{n,{n₁,n₂,…}}] uses the successive values n₁, n₂, ….\nDiscretePlot[{expr₁,expr₂,…},…] plots the values of all the exprᵢ.",
"DiscretePlot3D" : "DiscretePlot3D[expr,{i,iₘᵢₙ,iₘₐₓ},{j,jₘᵢₙ,jₘₐₓ}] generates a plot of the values of expr when i runs from iₘᵢₙ to iₘₐₓ and j runs from jₘᵢₙ to jₘₐₓ.\nDiscretePlot3D[expr,{i,iₘᵢₙ,iₘₐₓ,di},{j,jₘᵢₙ,jₘₐₓ,dj}] uses steps di and dj.\nDiscretePlot3D[expr,{i,{i₁,i₂,…}},{j,{j₁,j₂,…}}] uses successive i values i₁, i₂, … and j values j₁, j₂, …. \nDiscretePlot3D[{expr₁,expr₂,…},…,…] plots the values of all the exprᵢ.",
"DiscreteRatio" : "DiscreteRatio[f,i] gives the discrete ratio (f(i+1))\/(f(i)).\nDiscreteRatio[f,{i,n}] gives the multiple discrete ratio.\nDiscreteRatio[f,{i,n,h}] gives the multiple discrete ratio with step h. \nDiscreteRatio[f,i,j,…] computes the partial difference ratio with respect to i, j, ….",
"DiscreteRiccatiSolve" : "DiscreteRiccatiSolve[{a,b},{q,r}] gives the matrix x that is the stabilizing solution of the discrete algebraic Riccati equation Superscript[a, ].x.a-x-Superscript[a, ].x.b.(r+TemplateBox[{b}, ConjugateTranspose].x.b)⁻¹.Superscript[b, ].x.a+q=0.\nDiscreteRiccatiSolve[{a,b},{q,r,p}] solves Superscript[a, ].x.a-x-(Superscript[a, ].x.b+p).(r+TemplateBox[{b}, ConjugateTranspose].x.b)⁻¹.(Superscript[b, ].x.a+Superscript[p, ])+q=0. ",
"DiscreteShift" : "DiscreteShift[f,i] gives the discrete shift ᵢ(f(i))=f(i+1). \nDiscreteShift[f,{i,n}] gives the multiple shift Subsuperscript[ , i, n] f.\nDiscreteShift[f,{i,n,h}] gives the multiple shift of step h.\nDiscreteShift[f,i,j,…] computes partial shifts with respect to i, j, ….",
"DiscreteTimeModelQ" : "DiscreteTimeModelQ[expr] gives True if expr is a discrete-time StateSpaceModel or TransferFunctionModel object and False otherwise.",
"DiscreteUniformDistribution" : "DiscreteUniformDistribution[{iₘᵢₙ,iₘₐₓ}] represents a discrete uniform distribution over the integers from iₘᵢₙ to iₘₐₓ.\nDiscreteUniformDistribution[{{iₘᵢₙ,iₘₐₓ},{jₘᵢₙ,jₘₐₓ},…}] represents a multivariate discrete uniform distribution over integers within the box {{iₘᵢₙ,iₘₐₓ},{jₘᵢₙ,jₘₐₓ},…}.",
"DiscreteWaveletData" : "DiscreteWaveletData[{wind₁->coef₁,…},wave,wtrans] yields a discrete wavelet data object with wavelet coefficients coefᵢ corresponding to wavelet index windᵢ, wavelet wave, and wavelet transform wtrans.\nDiscreteWaveletData[{wind₁->coef₁,…},wave,wtrans,{d₁,…}] yields a discrete wavelet data object assuming data dimensions {d₁,…}.",
"DiscreteWaveletPacketTransform" : "DiscreteWaveletPacketTransform[data] gives the discrete wavelet packet transform (DWPT) of an array of data.\nDiscreteWaveletPacketTransform[data,wave] gives the discrete wavelet packet transform using the wavelet wave.\nDiscreteWaveletPacketTransform[data,wave,r] gives the discrete wavelet packet transform using r levels of refinement.\nDiscreteWaveletPacketTransform[image,…] gives the discrete wavelet packet transform of an image.\nDiscreteWaveletPacketTransform[sound,…] gives the discrete wavelet packet transform of sampled sound.",
"DiscreteWaveletTransform" : "DiscreteWaveletTransform[data] gives the discrete wavelet transform (DWT) of an array of data.\nDiscreteWaveletTransform[data,wave] gives the discrete wavelet transform using the wavelet wave.\nDiscreteWaveletTransform[data,wave,r] gives the discrete wavelet transform using r levels of refinement.\nDiscreteWaveletTransform[image,…] gives the discrete wavelet transform of an image.\nDiscreteWaveletTransform[sound,…] gives the discrete wavelet transform of sampled sound.",
"Discriminant" : "Discriminant[poly,var] computes the discriminant of the polynomial poly with respect to the variable var.\nDiscriminant[poly,var,Modulus->p] computes the discriminant modulo p.",
"Disjunction" : "Disjunction[expr,{a₁,a₂,…}] gives the disjunction of expr over all choices of the Boolean variables aᵢ.",
"Disk" : "Disk[{x,y},r] is a two-dimensional graphics primitive that represents a filled disk of radius r centered at the point x, y. \nDisk[{x,y}] gives a disk of radius 1. \nDisk[{x,y},r,{θ₁,θ₂}] gives a segment of a disk. \nDisk[{x,y},{rₓ,Subscript[r,y]}] gives an elliptical disk with semiaxes of lengths rₓ and Subscript[r,y], oriented parallel to the coordinate axes. ",
"DiskMatrix" : "DiskMatrix[r] gives a matrix whose elements are 1 in a disk-shaped region of radius r, and are otherwise 0.\nDiskMatrix[r,w] gives a w×w matrix containing a disk of 1s with radius r.\nDiskMatrix[{r₁,r₂,…},…] yields an array whose elements are 1 in an ellipsoidal region with semiaxis rᵢ in the iᵗʰ index direction.",
"Dispatch" : "Dispatch[{lhs₁->rhs₁,lhs₂->rhs₂,…}] generates an optimized dispatch table representation of a list of rules. The object produced by Dispatch can be used to give the rules in expr\/.rules. ",
"DispersionEstimatorFunction" : "DispersionEstimatorFunction is an option for generalized linear model fitting functions that specifies the estimator for the dispersion parameter.",
"Display" : "Display[channel,graphics] writes graphics or sound to the specified output channel in PostScript format. \nDisplay[channel,graphics,\"format\"] writes graphics or sound in the specified format. \nDisplay[channel,expr,\"format\"] writes boxes, cells, or notebook expressions in the specified format. ",
"DisplayAllSteps" : "DisplayAllSteps is an option to Animate and related functions that specifies whether all frames should be displayed in an animation, even if to do so would slow the animation down.",
"DisplayEndPacket" : "DisplayEndPacket[] is a MathLink packet that indicates the end of a series of expressions relating to a postscript graphic.",
"DisplayForm" : "DisplayForm[expr] prints with low-level boxes inside expr shown in explicit two-dimensional or other form. ",
"DisplayFunction" : "DisplayFunction is an option for graphics and sound functions that specifies a function to apply to graphics and sound objects before returning them.",
"DisplayPacket" : "DisplayPacket[] is a MathLink packet that indicates the beginning of a series of expressions related to a PostScript graphic.",
"DisplayString" : "DisplayString[graphics] generates a string giving graphics or sound in PostScript format. \nDisplayString[graphics,\"format\"] generates a string giving graphics or sound in the specified format. \nDisplayString[expr,\"format\"] generates a string giving boxes, cells, or notebook expressions in the specified format. ",
"DistanceFunction" : "DistanceFunction is an option for functions such as Nearest that specifies the distance value to assume between any two specified points.",
"DistanceTransform" : "DistanceTransform[image] gives the distance transform of image, in which the value of each pixel is replaced by its distance to the nearest background pixel.\nDistanceTransform[image,t] treats values above t as foreground.",
"Distribute" : "Distribute[f[x₁,x₂,…]] distributes f over Plus appearing in any of the xᵢ. \nDistribute[expr,g] distributes over g. \nDistribute[expr,g,f] performs the distribution only if the head of expr is f. ",
"Distributed" : "Distributed[x,dist] or x≈dist asserts that the random variable x is distributed according to the probability distribution dist.\nDistributed[{x₁,x₂,…},dist] or {x₁,x₂,…}≈dist asserts that the random vector {x₁,x₂,…} is distributed according to the multivariate probability distribution dist.",
"DistributedContexts" : "DistributedContexts is an option for various parallel computing functions that specifies which definitions for symbols appearing in an expression should be distributed to all parallel kernels.",
"DistributeDefinitions" : "DistributeDefinitions[s₁,s₂,…] distributes all definitions for the symbols sᵢ to all parallel kernels.\nDistributeDefinitions[\"context`\"] distributes definitions for all symbols in the specified context.",
"DistributionChart" : "DistributionChart[{data₁,data₂,…}] makes a distribution chart with a distribution symbol for each dataᵢ.\nDistributionChart[{…,wᵢ[dataᵢ,…],…,Subscript[w,j][Subscript[data,j],…],…}] makes a distribution chart with symbol features defined by the symbolic wrappers wₖ.\nDistributionChart[{{data₁,data₂,…},…}] makes a distribution chart from multiple groups of datasets {data₁,data₂,…}.",
"DistributionFitTest" : "DistributionFitTest[data] tests whether data is normally distributed. \nDistributionFitTest[data,dist] tests whether data is distributed according to dist. \nDistributionFitTest[data,dist,\"property\"] returns the value of \"property\".",
"DistributionParameterAssumptions" : "DistributionParameterAssumptions[dist] gives a logical expression for assumptions on parameters in the symbolic distribution dist.",
"DistributionParameterQ" : "DistributionParameterQ[dist] yields True if dist is a valid distribution, and yields False otherwise.",
"Dithering" : "Dithering is an option for ColorQuantize that specifies whether or not to apply dithering while quantizing the pixel values.",
"Div" : " Div [ f ] gives the divergence, ∇· f , of the vector field f in the default coordinate system. \n Div [ f , coordsys ] gives the divergence of f in the coordinate system coordsys .",
"Divide" : "x\/y or Divide[x,y] is equivalent to x y^-1. ",
"DivideBy" : "x\/=c divides x by c and returns the new value of x. ",
"Dividers" : "Dividers is an option for Grid and related constructs that specifies where and how to draw divider lines.",
"Divisible" : "Divisible[n,m] yields True if n is divisible by m, and yields False if it is not. ",
"Divisors" : "Divisors[n] gives a list of the integers that divide n. ",
"DivisorSigma" : "DivisorSigma[k,n] gives the divisor function σₖ(n). ",
"DivisorSum" : "DivisorSum[n,form] represents the sum of form[i] for all i that divide n.\nDivisorSum[n,form,cond] includes only those divisors for which cond[i] gives True.",
"DMSList" : "DMSList[θ] converts an angle θ given in decimal degrees to a DMS list {degree,minute,second}.\nDMSList[\"dms\"] converts a DMS string to a DMS list {degree,minute,second}.\nDMSList[\"latlong\"] converts a latitude-longitude string to a pair of DMS lists.",
"DMSString" : "DMSString[θ] converts an angle θ given in decimal degrees to a degrees-minutes-seconds string.\nDMSString[{ϕ,λ}] converts latitude and longitude given in decimal degrees to a DMS latitude-longitude string.\nDMSString[{d,m,s}] converts a DMS list to a DMS string.",
"Do" : "Do[expr,{iₘₐₓ}] evaluates expr iₘₐₓ times. \nDo[expr,{i,iₘₐₓ}] evaluates expr with the variable i successively taking on the values 1 through iₘₐₓ (in steps of 1). \nDo[expr,{i,iₘᵢₙ,iₘₐₓ}] starts with i=iₘᵢₙ. \nDo[expr,{i,iₘᵢₙ,iₘₐₓ,di}] uses steps di. \nDo[expr,{i,{i₁,i₂,…}}] uses the successive values i₁, i₂, ….\nDo[expr,{i,iₘᵢₙ,iₘₐₓ},{j,jₘᵢₙ,jₘₐₓ},…] evaluates expr looping over different values of j, etc. for each i. ",
"DockedCells" : "DockedCells is an option for notebooks that gives a list of cells that are to be displayed \"docked\" at the top of the notebook.",
"DocumentNotebook" : "DocumentNotebook[{cell₁,cell₂,…}] represents a complete document notebook in the Mathematica front end. ",
"DOSTextFormat" : "DOSTextFormat is an option for OpenRead, OpenWrite, and OpenAppend that specifies whether files should be opened in text mode. With DOSTextFormat -> True, Mathematica uses the normal text format for the type of computer on which Mathematica is running. Text mode typically entails translation of a text file's line-ending characters into the newline character \"\\n\". With DOSTextFormat -> False, files are opened in \"binary mode\", in which no such translation is performed. On some systems, there is no difference between text mode and binary mode.",
"Dot" : "a.b.c or Dot[a,b,c] gives products of vectors, matrices, and tensors. ",
"DotDashed" : "DotDashed is a graphics directive specifying that lines that follow should be drawn dot-dashed.",
"DotEqual" : "DotEqual[x,y,…] displays as x≐y≐….",
"Dotted" : "Dotted is a graphics directive specifying that lines that follow should be drawn dotted.",
"DoubleBracketingBar" : "DoubleBracketingBar[x,y,…] displays as ‖x,y,…‖.",
"DoubleDownArrow" : "DoubleDownArrow[x,y,…] displays as x⇓y….",
"DoubleLeftArrow" : "DoubleLeftArrow[x,y,…] displays as x⇐y⇐….",
"DoubleLeftRightArrow" : "DoubleLeftRightArrow[x,y,…] displays as x⇔y⇔….",
"DoubleLeftTee" : "DoubleLeftTee[x,y] displays as x⫤y.",
"DoubleLongLeftArrow" : "DoubleLongLeftArrow[x,y,…] displays as x⟸y⟸….",
"DoubleLongLeftRightArrow" : "DoubleLongLeftRightArrow[x,y,…] displays as x⟺y⟺….",
"DoubleLongRightArrow" : "DoubleLongRightArrow[x,y,…] displays as x⟹y⟹….",
"DoubleRightArrow" : "DoubleRightArrow[x,y,…] displays as x⇒y⇒….",
"DoubleRightTee" : "DoubleRightTee[x,y] displays as x⊨y.",
"DoubleUpArrow" : "DoubleUpArrow[x,y,…] displays as x⇑y⇑….",
"DoubleUpDownArrow" : "DoubleUpDownArrow[x,y,…] displays as x⇕y⇕….",
"DoubleVerticalBar" : "DoubleVerticalBar[x,y,…] displays as x∥y∥….",
"DoublyInfinite" : "DoublyInfinite is an option for LerchPhi. With DoublyInfinite -> True, the summation is taken from -Infinity to Infinity. With DoublyInfinite -> False, the summation is taken from zero to Infinity.",
"DownArrow" : "DownArrow[x,y,…] displays as x↓y↓….",
"DownArrowBar" : "DownArrowBar[x,y,…] displays as x⤓y⤓….",
"DownArrowUpArrow" : "DownArrowUpArrow[x,y,…] displays as x⇵y⇵….",
"DownLeftRightVector" : "DownLeftRightVector[x,y,…] displays as x⥐y⥐….",
"DownLeftTeeVector" : "DownLeftTeeVector[x,y,…] displays as x⥞y⥞….",
"DownLeftVector" : "DownLeftVector[x,y,…] displays as x↽y↽….",
"DownLeftVectorBar" : "DownLeftVectorBar[x,y,…] displays as x⥖y⥖….",
"DownRightTeeVector" : "DownRightTeeVector[x,y,…] displays as x⥟y⥟….",
"DownRightVector" : "DownRightVector[x,y,…] displays as x⇁y⇁….",
"DownRightVectorBar" : "DownRightVectorBar[x,y,…] displays as x⥗y⥗….",
"DownTee" : "DownTee[x,y] displays as x⊤y.",
"DownTeeArrow" : "DownTeeArrow[x,y,…] displays as x↧y↧….",
"DownValues" : "DownValues[f] gives a list of transformation rules corresponding to all downvalues defined for the symbol f. ",
"DragAndDrop" : "DragAndDrop is a global front end option that specifies whether to allow drag‐and‐drop editing. ",
"Drop" : "Drop[list,n] gives list with its first n elements dropped. \nDrop[list,-n] gives list with its last n elements dropped. \nDrop[list,{n}] gives list with its nᵗʰ element dropped. \nDrop[list,{m,n}] gives list with elements m through n dropped. \nDrop[list,{m,n,s}] gives list with elements m through n in steps of s dropped. \nDrop[list,seq₁,seq₂,…] gives a nested list in which elements specified by seqᵢ have been dropped at level i in list. ",
"DSolve" : "DSolve[eqn,y,x] solves a differential equation for the function y, with independent variable x. \nDSolve[{eqn₁,eqn₂,…},{y₁,y₂,…},x] solves a list of differential equations. \nDSolve[eqn,y,{x₁,x₂,…}] solves a partial differential equation. ",
"Dt" : "Dt[f,x] gives the total derivative df\/dx. \nDt[f] gives the total differential df. \nDt[f,{x,n}] gives the multiple derivative dⁿf\/dxⁿ. \nDt[f,x₁,x₂,…] gives d\/dx₁ d\/dx₂ … f. ",
"DualSystemsModel" : "DualSystemsModel[ss] gives the dual of the StateSpaceModel object ss. ",
"DumpGet" : "DumpGet[ \"filename\"] reads in a file saved with DumpSave.",
"DumpSave" : "DumpSave[\"file.mx\",symbol] writes definitions associated with a symbol to a file in internal Mathematica format. \nDumpSave[\"file.mx\",\"context`\"] writes out definitions associated with all symbols in the specified context. \nDumpSave[\"file.mx\",{object₁,object₂,…}] writes out definitions for several symbols or contexts. \nDumpSave[\"package`\",objects] chooses the name of the output file based on the computer system used. ",
"Dynamic" : "Dynamic[expr] represents an object that displays as the dynamically updated current value of expr. If the displayed form of Dynamic[expr] is interactively changed or edited, an assignment expr=val is done to give expr the new value val that corresponds to the displayed form. \nDynamic[expr,None] does not allow interactive changing or editing. \nDynamic[expr,f] continually evaluates f[val,expr] during interactive changing or editing of val. \nDynamic[expr,{f,Subscript[f,end]}] also evaluates Subscript[f,end][val,expr] when interactive changing or editing is complete. \nDynamic[expr,{fₛₜₐᵣₜ,f,Subscript[f,end]}] also evaluates fₛₜₐᵣₜ[val,expr] when interactive changing or editing begins. ",
"DynamicEvaluationTimeout" : "DynamicEvaluationTimeout is an option for displayed objects, cells, and notebooks that specifies the timeout in seconds for any Dynamic computations they contain.",
"DynamicModule" : "DynamicModule[{x,y,…},expr] represents an object which maintains the same local instance of the symbols x, y, … in the course of all evaluations of Dynamic objects in expr. Symbols specified in a DynamicModule will by default have their values maintained even across Mathematica sessions. \nDynamicModule[{x=x₀,y=y₀,…},expr] specifies initial values for x, y, …. ",
"DynamicModuleValues" : "DynamicModuleValues is an option for DynamicModule that stores downvalues of local symbols.",
"DynamicSetting" : "DynamicSetting[e] represents an object which displays as e, but is interpreted as the dynamically updated current value of Setting[e] if supplied as Mathematica input.\nDynamicSetting[f,e] displays as e, but is interpreted as f[e] if supplied as input.",
"DynamicWrapper" : "DynamicWrapper[e,expr] represents an object that displays as e, but dynamically updates the expression expr whenever that object is visible on screen.",
"E" : "E is the exponential constant ⅇ (base of natural logarithms), with numerical value ≃2.71828.",
"EdgeAdd" : "EdgeAdd[g,e] makes a graph by adding the edge e to the graph g.\nEdgeAdd[g,{e₁,e₂,…}] adds a collection of edges to g.",
"EdgeCount" : "EdgeCount[g] gives a count of the number of edges in the graph g.\nEdgeCount[g,patt] gives a count of the number of edges that match the pattern patt.",
"EdgeCoverQ" : "EdgeCoverQ[g,elist] yields True if the edge list elist is an edge cover of the graph g and False otherwise.",
"EdgeDelete" : "EdgeDelete[g,e] makes a graph by deleting the edge e from the graph g.\nEdgeDelete[g,{e₁,e₂,…}] deletes a collection of edges from g.\nEdgeDelete[g,patt] deletes all edges that match the pattern patt.",
"EdgeDetect" : "EdgeDetect[image] finds edges in image and returns the result as a binary image.\nEdgeDetect[image,r] finds edges at the scale of the specified pixel range r.\nEdgeDetect[image,r,t] uses a threshold t for selecting image edges.",
"EdgeForm" : "EdgeForm[g] is a graphics directive which specifies that edges of polygons and other filled graphics objects are to be drawn using the graphics directive or list of directives g. ",
"EdgeIndex" : "EdgeIndex[g,e] gives the integer index for the edge e in the graph g.",
"EdgeLabeling" : "EdgeLabeling is an option for GraphPlot and related functions that specifies whether labeling specified for edges should be displayed by default.",
"EdgeLabels" : "EdgeLabels is an option and property for Graph and related functions that specifies what labels and label positions should be used for edges. ",
"EdgeLabelStyle" : "EdgeLabelStyle is an option and property for Graph and related functions that specifies the style to use for edge labels.",
"EdgeList" : "EdgeList[g] gives the list of edges for the graph g. \nEdgeList[g,patt] gives a list of edges that match the pattern patt.",
"EdgeQ" : "EdgeQ[g,e] yields True if e is an edge in the graph g and False otherwise.",
"EdgeRenderingFunction" : "EdgeRenderingFunction is an option for GraphPlot and related functions that gives a function to generate the graphics primitives to use in rendering each edge.",
"EdgeRules" : "EdgeRules[g] gives the list of edge rules for the graph g.",
"EdgeShapeFunction" : "EdgeShapeFunction is an option and property for Graph and related functions that specifies a function to use to generate primitives for rendering each edge. ",
"EdgeStyle" : "EdgeStyle is an option and property for Graph and related functions that specifies what style to use for edges. ",
"EdgeWeight" : "EdgeWeight is an option and property for Graph and related functions that specifies an edge weight.",
"Editable" : "Editable is an option for displayed objects, cells, and notebooks that specifies whether their contents can be edited interactively using the front end. ",
"EditCellTagsSettings" : "EditCellTagsSettings->{opt₁->val₁,opt₂->val₂} is a global option that specifies settings for the Edit Cell Tags dialog box.",
"EditDistance" : "EditDistance[u,v] gives the edit or Levenshtein distance between strings or vectors u and v.",
"EffectiveInterest" : "EffectiveInterest[r,q] gives the effective interest rate corresponding to interest specification r, compounded at time intervals q.",
"Eigensystem" : "Eigensystem[m] gives a list {values,vectors} of the eigenvalues and eigenvectors of the square matrix m. \nEigensystem[{m,a}] gives the generalized eigenvalues and eigenvectors of m with respect to a. \nEigensystem[m,k] gives the eigenvalues and eigenvectors for the first k eigenvalues of m. \nEigensystem[{m,a},k] gives the first k generalized eigenvalues and eigenvectors.",
"Eigenvalues" : "Eigenvalues[m] gives a list of the eigenvalues of the square matrix m. \nEigenvalues[{m,a}] gives the generalized eigenvalues of m with respect to a. \nEigenvalues[m,k] gives the first k eigenvalues of m. \nEigenvalues[{m,a},k] gives the first k generalized eigenvalues.",
"EigenvectorCentrality" : "EigenvectorCentrality[g] gives a list of eigenvector centralities for the vertices in the graph g.\nEigenvectorCentrality[g,\"In\"] gives a list of in-centralities for a directed graph g.\nEigenvectorCentrality[g,\"Out\"] gives a list of out-centralities for a directed graph g.",
"Eigenvectors" : "Eigenvectors[m] gives a list of the eigenvectors of the square matrix m. \nEigenvectors[{m,a}] gives the generalized eigenvectors of m with respect to a. \nEigenvectors[m,k] gives the first k eigenvectors of m. \nEigenvectors[{m,a},k] gives the first k generalized eigenvectors.",
"Element" : "Element[x,dom] or x∈dom asserts that x is an element of the domain dom. \nElement[{x₁,x₂,…},dom] asserts that all the xᵢ are elements of dom. \nElement[patt,dom] asserts that any expression matching the pattern patt is an element of dom. ",
"ElementData" : "ElementData[\"name\",\"property\"] gives the value of the specified property for the chemical element \"name\".\nElementData[n,\"property\"] gives the specified property for the nᵗʰ chemical element.",
"Eliminate" : "Eliminate[eqns,vars] eliminates variables between a set of simultaneous equations. ",
"EliminationOrder" : "EliminationOrder represents the elimination ordering of monomials.",
"EllipticE" : "EllipticE[m] gives the complete elliptic integral E(m). \nEllipticE[ϕ,m] gives the elliptic integral of the second kind E(ϕ|m). ",
"EllipticExp" : "EllipticExp[u,{a,b}] is the inverse for EllipticLog. It produces a list {x,y} such that u==EllipticLog[{x,y},{a,b}]. ",
"EllipticExpPrime" : "EllipticExpPrime[u,{a,b}] gives the derivative of EllipticExp[u,{a,b}] with respect to u.",
"EllipticF" : "EllipticF[ϕ,m] gives the elliptic integral of the first kind F(ϕ|m). ",
"EllipticK" : "EllipticK[m] gives the complete elliptic integral of the first kind K(m). ",
"EllipticLog" : "EllipticLog[{x,y},{a,b}] gives the generalized logarithm associated with the elliptic curve y²=x³+a x²+b x. ",
"EllipticNomeQ" : "EllipticNomeQ[m] gives the nome q corresponding to the parameter m in an elliptic function. ",
"EllipticPi" : "EllipticPi[n,m] gives the complete elliptic integral of the third kind Π(n|m). \nEllipticPi[n,ϕ,m] gives the incomplete elliptic integral Π(n;ϕ|m). ",
"EllipticReducedHalfPeriods" : "EllipticReducedHalfPeriods[{u, v}] gives a reduced pair of half periods {w, w'} corresponding to the same lattice as that of {u, v}.",
"EllipticTheta" : "EllipticTheta[a,u,q] gives the theta function ϑₐ(u,q)(a=1,…,4). ",
"EllipticThetaPrime" : "EllipticThetaPrime[a,u,q] gives the derivative with respect to u of the theta function ϑₐ(u,q)(a=1,…,4). ",
"EmitSound" : "EmitSound[snd] emits the sound snd when evaluated. \nEmitSound[{snd₁,snd₂,…}] emits each of the sounds sndᵢ in sequence. ",
"EmpiricalDistribution" : "EmpiricalDistribution[{x₁,x₂,…}] represents an empirical distribution based on the data values xᵢ.\nEmpiricalDistribution[{{x₁,y₁,…},{x₂,y₂,…},…}] represents a multivariate empirical distribution based on the data values {xᵢ,yᵢ,…}.\nEmpiricalDistribution[{w₁,w₂,…}->{d₁,d₂,…}] represents an empirical distribution where data values dᵢ occur with weights wᵢ.",
"EmptyGraphQ" : "EmptyGraphQ[g] yields True if g is an empty graph and False otherwise.",
"Enabled" : "Enabled is an option for objects such as Slider that specifies whether the objects should be enabled for interactive manipulation. ",
"Encode" : "Encode[\"source\",\"dest\"] writes an encoded version of the file source to the file dest. \n<<dest decodes the file before reading its contents. \nEncode[\"source\",\"dest\",\"key\"] produces an encoded file that must be read in using Get[\"dest\",\"key\"]. ",
"End" : "End[] returns the present context, and reverts to the previous one. ",
"EndAdd" : "EndAdd[ ] returns the present context, and reverts to the previous one, prepending the present context to $ContextPath.",
"EndDialogPacket" : "EndDialogPacket[integer] is a MathLink packet indicating the end of the Dialog subsession referenced by integer.",
"EndOfFile" : "EndOfFile is a symbol returned by Read when it reaches the end of a file. ",
"EndOfLine" : "EndOfLine represents the end of a line in a string for purposes of matching in StringExpression.",
"EndOfString" : "EndOfString represents the end of a string for purposes of matching in StringExpression.",
"EndPackage" : "EndPackage[] restores $Context and $ContextPath to their values before the preceding BeginPackage, and prepends the current context to the list $ContextPath. ",
"EngineeringForm" : "EngineeringForm[expr] prints with all real numbers in expr given in engineering notation. \nEngineeringForm[expr,n] prints with numbers given to n‐digit precision. ",
"EnterExpressionPacket" : "EnterExpressionPacket[expr] is a MathLink packet that requests the evaluation of expr.",
"EnterTextPacket" : "EnterTextPacket[string] is a MathLink packet that requests the parsing and evaluation of string as an expression.",
"Entropy" : "Entropy[list] gives the base ⅇ information entropy of the values in list.\nEntropy[k,list] gives the base k information entropy.",
"EntropyFilter" : "EntropyFilter[image,r] filters image by replacing every value by the information entropy of the values in its range r neighborhood. \nEntropyFilter[data,r] applies entropy filtering to an array of data.",
"Environment" : "Environment[\"var\"] gives the value of an operating system environment variable. ",
"Epilog" : "Epilog is an option for graphics functions that gives a list of graphics primitives to be rendered after the main part of the graphics is rendered. ",
"Equal" : "lhs==rhs returns True if lhs and rhs are identical. ",
"EqualColumns" : "EqualColumns is an option to GridBox which specifies whether the size of the columns are all set to the size of the largest column. The default value of EqualColumns is False.",
"EqualRows" : "EqualRows is an option to GridBox which specifies whether the size of the rows are all set to the size of the largest row. The default value of EqualRows is False.",
"EqualTilde" : "EqualTilde[x,y,…] displays as x≂y≂….",
"EquatedTo" : "EquatedTo is an option for Roots, which specifies an expression to use in place of the variable in the solution.",
"Equilibrium" : "Equilibrium[x,y,…] displays as x⇌y⇌….",
"Equivalent" : "Equivalent[e₁,e₂,…] represents the logical equivalence e₁⇔e₂⇔…, giving True when all of the eᵢ are the same.",
"Erf" : "Erf[z] gives the error function erf(z). \nErf[z₀,z₁] gives the generalized error function erf(z₁)-erf(z₀). ",
"Erfc" : "Erfc[z] gives the complementary error function erfc(z). ",
"Erfi" : "Erfi[z] gives the imaginary error function erf(iz)\/i. ",
"ErlangDistribution" : "ErlangDistribution[k,λ] represents the Erlang distribution with shape parameter k and rate λ.",
"Erosion" : "Erosion[image,ker] gives the morphological erosion of image with respect to the structuring element ker.\nErosion[image,r] gives the erosion with respect to a range-r square.",
"ErrorBox" : "ErrorBox[boxes] is a low-level box construct that represents boxes that cannot be interpreted in input or output. ",
"ErrorBoxOptions" : "ErrorBoxOptions->{opt₁->val₁,opt₂->val₂,…} applies options and corresponding values.",
"EstimatedDistribution" : "EstimatedDistribution[data,dist] estimates the parametric distribution dist from data.\nEstimatedDistribution[data,dist,{{p,p₀},{q,q₀},…}] estimates the parameters p, q, … with starting values p₀, q₀, ….",
"EstimatorGains" : "EstimatorGains[ss,{p₁,p₂,…,pₙ}] gives the estimator gain matrix for the StateSpaceModel object ss, such that the poles of the estimator are pᵢ.",
"EstimatorRegulator" : "EstimatorRegulator[ss,{l,κ}] constructs the feedback regulator for the StateSpaceModel object ss with estimator and feedback gain matrices l and κ, respectively.\nEstimatorRegulator[{ss,sensors},{l,κ}] uses only sensors as the measured outputs of ss.\nEstimatorRegulator[{ss,sensors,finputs},{l,κ}] specifies finputs as the feedback inputs of ss.\nEstimatorRegulator[{ss,sensors,finputs,einputs},{l,κ}] specifies einputs as the exogenous deterministic inputs.",
"EuclideanDistance" : "EuclideanDistance[u,v] gives the Euclidean distance between vectors u and v.",
"EulerE" : "EulerE[n] gives the Euler number Eₙ. \nEulerE[n,x] gives the Euler polynomial Eₙ(x). ",
"EulerGamma" : "EulerGamma is Euler’s constant γ, with numerical value ≃0.577216. ",
"EulerianGraphQ" : "EulerianGraphQ[g] yields True if the graph g is Eulerian, and False otherwise.",
"EulerPhi" : "EulerPhi[n] gives the Euler totient function ϕ(n). ",
"Evaluatable" : "Evaluatable is an option for Cell that specifies whether a cell should be used as input to be evaluated by the Mathematica kernel. ",
"Evaluate" : "Evaluate[expr] causes expr to be evaluated even if it appears as the argument of a function whose attributes specify that it should be held unevaluated. ",
"EvaluatePacket" : "EvaluatePacket[expr] is a MathLink packet requesting evaluation of expr.",
"EvaluationCompletionAction" : "EvaluationCompletionAction is an option for notebooks that specifies the action taken when an evaluation is completed.",
"EvaluationElements" : "EvaluationElements is an option for NotebookEvaluate that determines which cells to evaluate.",
"EvaluationMonitor" : "EvaluationMonitor is an option for various numerical computation and plotting functions that gives an expression to evaluate whenever functions derived from the input are evaluated numerically. ",
"EvaluationNotebook" : "EvaluationNotebook[] gives the notebook in which this function is being evaluated. ",
"EvaluationObject" : "EvaluationObject[n,expr,…] represents an expression submitted for evaluation on any available parallel kernel.",
"Evaluator" : "Evaluator is an option for objects such as Button, Dynamic, and Cell that gives the name of the kernel to use to evaluate their contents. ",
"EvaluatorNames" : "EvaluatorNames is a global option that specifies the kernels that are currently configured to perform evaluations.",
"EvenQ" : "EvenQ[expr] gives True if expr is an even integer, and False otherwise. ",