<?xml version='1.0'?>
<!DOCTYPE art SYSTEM 'http://www.biomedcentral.com/xml/article.dtd'>
<art>
   <ui>1754-0410-1-7</ui>
   <ji>1754-0410</ji>
   <fm>
      <dochead>Research article</dochead>
      <bibl>
         <title>
            <p>Interactive visualization of multidimensional coincidence spectra</p>
         </title>
         <aug>
            <au id="A1" ca="yes">
               <snm>Morh&#225;&#269;</snm>
               <fnm>Miroslav</fnm>
               <insr iid="I1"/>
               <email>Miroslav.Morhac@savba.sk</email>
            </au>
            <au id="A2">
               <snm>Matou&#353;ek</snm>
               <fnm>Vladislav</fnm>
               <insr iid="I1"/>
               <email>Vladislav.Matousek@savba.sk</email>
            </au>
         </aug>
         <insg>
            <ins id="I1">
               <p>Department of Nuclear Physics, Institute of Physics, Slovak Academy of Sciences, D&#250;bravsk&#225; cesta 9, 845 11 Bratislava, Slovakia</p>
            </ins>
         </insg>
         <source>PMC Physics A</source>
         <issn>1754-0410</issn>
         <pubdate>2007</pubdate>
         <volume>1</volume>
         <issue>1</issue>
         <fpage>7</fpage>
         <url>http://www.physmathcentral.com/1754-0410/1/7</url>
         <xrefbib>
            <pubid idtype="doi">10.1186/1754-0410-1-7</pubid>
         </xrefbib>
      </bibl>
      <history>
         <rec>
            <date>
               <day>22</day>
               <month>6</month>
               <year>2007</year>
            </date>
         </rec>
         <acc>
            <date>
               <day>23</day>
               <month>11</month>
               <year>2007</year>
            </date>
         </acc>
         <pub>
            <date>
               <day>23</day>
               <month>11</month>
               <year>2007</year>
            </date>
         </pub>
      </history>
      <cpyrt>
         <year>2007</year>
         <collab>Morh&#225;&#269; et al; This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.   </collab>
      </cpyrt>
      <abs>
         <sec>
            <st>
               <p>Abstract</p>
            </st>
            <p>The paper presents direct visualization techniques of multidimensional nuclear spectra as well as visualization techniques based on projections of embedded subspaces. While the first group of graphical models is limited to four dimensions, the second one can be theoretically extended to any dimension. The presented algorithms of visualization have been implemented in nuclear data acquisition, processing and visualization system developed at the Institute of Physics, Slovak Academy of Sciences. The paper focuses on presentation of nuclear spectra. However the majority of algorithms can be successfully applied for visualization of scalar arrays of other data types.</p>
            <p><b/><b>PACS Code</b>: 29.85.+c, 07.05.Rm</p>
         </sec>
      </abs>
   </fm>
   <bdy>
      <sec>
         <st>
            <p>1. Introduction</p>
         </st>
         <p>The power of computers to collect, store and manipulate experimental data has increased dramatically. In today's nuclear physics experiments the number of detectors being included in the measurements is going up to one hundred or more. The results of such measurements, however, generate such large data sets as to be nearly incomprehensible. Scanning these large sets of numbers to determine trends and relationships is a tedious and ineffective process. To address this problem the physicists have turned to visualization of experimental data. If the data are converted to a visual form, the trends are often immediately apparent. Without visualization much of the increased power of computers would be wasted because experiments are poor at gaining insight from data presented in numerical form.</p>
         <p>The goal of visualization of experimental data is an improved understanding of the result of the information gathered during experiment. It is one of the most powerful and direct ways how the huge amount of information can be conveyed in a form comprehensible to a human eye. As a result, development of visualization algorithms takes on great significance, offering a promising technology for transforming an indigestible mass of numbers into a medium, which experimenters can understand, interpret and explore.</p>
         <p>The visualization techniques presented in this work make it possible to display either raw experimental spectra, processed data or to make slices of the same or lower dimensionality in an interactive way. They allow obtaining an imagination about event distribution and correlations in coincidence spectra up to five-dimensional space.</p>
         <p>The objective of the paper is to present visualization techniques and graphical models to display multidimensional nuclear spectra (histograms), which were implemented in the nuclear data acquisition, processing and visualization system <abbrgrp><abbr bid="B1">1</abbr><abbr bid="B2">2</abbr></abbrgrp>. Though the software package is designed mainly for use with nuclear data, any kind of data can be processed as well. Other systems for nuclear spectra graphical representation were presented in <abbrgrp><abbr bid="B3">3</abbr><abbr bid="B4">4</abbr></abbrgrp>.</p>
      </sec>
      <sec>
         <st>
            <p>2. Direct visualization techniques of scalar fields</p>
         </st>
         <p>A scalar variable is a single quantity, in the case of nuclear spectra &#8211; counts, which can be represented as a function of independent variables &#8211; particle energies. Most scalar visualization techniques use a consistent approach across one-, two-, or three-dimensional fields. More recent techniques, e.g. of the visualization of three-dimensional fields, attempt to show the full three-dimensional variations of a scalar variable within a volume field. These techniques include isosurfaces, particle clouds, volume slicing and sampling planes <abbrgrp><abbr bid="B5">5</abbr><abbr bid="B6">6</abbr><abbr bid="B7">7</abbr></abbrgrp>.</p>
         <p>The sophisticated visualization algorithms are presented in <abbrgrp><abbr bid="B8">8</abbr></abbrgrp>. The paper presents conventional as well as newly developed visualization techniques and graphical models. The structure and complexity of the algorithms lend themselves for implementation in on-line live mode during the data acquisition or processing. The pictures can be simultaneously updated.</p>
         <p>One can select various attributes of the display, e.g. color of the spectrum, the limits of the displayed part of the spectrum, window, marker, type of scale, and various display modes, slices, to rotate two-, or more-dimensional data. In the above-mentioned paper, we have developed the direct visualization algorithms up to four-dimensional data.</p>
         <sec>
            <st>
               <p>2.1. Two-dimensional spectra</p>
            </st>
            <p>Two-parameter coincidence nuclear spectrum (histogram) is represented by a matrix of data with two independent variables (parameters) and one dependent variable, (counts), i.e., <it>c </it>= <it>f</it>(<it>x</it>, <it>y</it>). To project the three-dimensional scene onto a two-dimensional screen the axonometric transformation is employed. To display three-dimensional data on screen we have employed the following model</p>
            <p>
               <display-formula id="M1">
                  <m:math name="1754-0410-1-7-i1" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mtable columnalign="left">
                           <m:mtr>
                              <m:mtd>
                                 <m:msup>
                                    <m:mi>x</m:mi>
                                    <m:mo>&#8242;</m:mo>
                                 </m:msup>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>i</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>y</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>j</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>v</m:mi>
                                    <m:mi>x</m:mi>
                                 </m:msub>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:msup>
                                    <m:mi>y</m:mi>
                                    <m:mo>&#8242;</m:mo>
                                 </m:msup>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>i</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>y</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>j</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>z</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>c</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>v</m:mi>
                                    <m:mi>y</m:mi>
                                 </m:msub>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGceaqabeaacuWG4baEgaqbaiabg2da9iabdsha0naaBaaaleaacqWG4baEcqWG4baEaeqaaOGaeyyXICTaemyAaKMaey4kaSIaemiDaq3aaSbaaSqaaiabdIha4jabdMha5bqabaGccqGHflY1cqWGQbGAcqGHRaWkcqWG2bGDdaWgaaWcbaGaemiEaGhabeaaaOqaaiqbdMha5zaafaGaeyypa0JaemiDaq3aaSbaaSqaaiabdMha5jabdIha4bqabaGccqGHflY1cqWGPbqAcqGHRaWkcqWG0baDdaWgaaWcbaGaemyEaKNaemyEaKhabeaakiabgwSixlabdQgaQjabgUcaRiabdsha0naaBaaaleaacqWG5bqEcqWG6bGEaeqaaOGaeyyXICTaem4yamMaey4kaSIaemODay3aaSbaaSqaaiabdMha5bqabaaaaaa@6526@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>where <it>t</it><sub><it>xx</it></sub>, <it>t</it><sub><it>xy</it></sub>, <it>t</it><sub><it>yx</it></sub>, <it>t</it><sub><it>yy</it></sub>, <it>t</it><sub><it>yz</it></sub>, <it>v</it><sub><it>x</it></sub>, <it>v</it><sub><it>y </it></sub>are transform coefficients reflecting translation in both original two-dimensional scalar field (in x, y dimensions as well as in counts) and in the position on screen, scaling, rotation around z-axis and elevation of the view. The position of a point on the screen is <it>x'</it>, <it>y' </it>and</p>
            <p>
               <display-formula><it>x </it>= <it>x</it><sub><it>min </it></sub>+ <it>k</it><sub><it>x</it></sub>&#183;<it>i</it>;&#160;&#160;&#160;<it>y </it>= <it>y</it><sub><it>min </it></sub>+ <it>k</it><sub><it>y</it></sub>&#183;<it>j</it>;&#160;&#160;&#160;<it>i </it>&#8712; &lt; 0, <it>n</it><sub><it>x </it></sub>>;&#160;&#160;&#160;<it>j </it>&#8712; &lt; 0, <it>n</it><sub><it>y </it></sub>></display-formula>
            </p>
            <p>
               <display-formula>
                  <m:math name="1754-0410-1-7-i2" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:msub>
                              <m:mi>k</m:mi>
                              <m:mi>x</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mi>m</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8722;</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mi>m</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>n</m:mi>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>n</m:mi>
                                    <m:mi>x</m:mi>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>;</m:mo>
                           <m:msub>
                              <m:mi>k</m:mi>
                              <m:mi>y</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>y</m:mi>
                                    <m:mrow>
                                       <m:mi>m</m:mi>
                                       <m:mi>a</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8722;</m:mo>
                                 <m:msub>
                                    <m:mi>y</m:mi>
                                    <m:mrow>
                                       <m:mi>m</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>n</m:mi>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>n</m:mi>
                                    <m:mi>y</m:mi>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaem4AaS2aaSbaaSqaaiabdIha4bqabaGccqGH9aqpjuaGdaWcaaqaaiabdIha4naaBaaabaacbiGae8xBa0Mae8xyaeMae8hEaGhabeaacqGHsislcqWG4baEdaWgaaqaaiab=1gaTjab=LgaPjab=5gaUbqabaaabaGaemOBa42aaSbaaeaacqWG4baEaeqaaaaakiabcUda7iabdUgaRnaaBaaaleaacqWG5bqEaeqaaOGaeyypa0tcfa4aaSaaaeaacqWG5bqEdaWgaaqaaiab=1gaTjab=fgaHjab=Hha4bqabaGaeyOeI0IaemyEaK3aaSbaaeaacqWFTbqBcqWFPbqAcqWFUbGBaeqaaaqaaiabd6gaUnaaBaaabaGaemyEaKhabeaaaaaaaa@5544@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p><it>n</it><sub><it>x</it></sub>, <it>n</it><sub><it>y </it></sub>are numbers of nodes of a regular grid. The model proposed in such a way allows:</p>
            <p>&#8226; to choose and display any part of the spectrum by setting <it>x</it><sub><it>min</it></sub>, <it>x</it><sub><it>max</it></sub>, <it>y</it><sub><it>min</it></sub>, <it>y</it><sub><it>max </it></sub>to appropriate values</p>
            <p>&#8226; to set any range of displayed counts &#8211; <it>c</it><sub><it>min</it></sub>, <it>c</it><sub><it>max</it></sub></p>
            <p>&#8226; to place the display of spectrum anywhere on the screen</p>
            <p>&#8226; to rotate and elevate the view of the spectrum</p>
            <p>&#8226; to change the density of display nodes. This is important when displaying accumulated spectra in on-line mode, i.e., during the acquisition of spectra.</p>
            <p>To illustrate the capabilities of the proposed visualization algorithms we introduce several examples. In Fig. <figr fid="F1">1</figr> we present two-dimensional spectrum shown in contours display mode. The same spectrum shown in triangle display mode in log scale can be seen in Fig. <figr fid="F2">2</figr>. To identify interesting locations in spectra together with displayed spectrum one can display one-dimensional slices and to move with them in both directions (see Fig. <figr fid="F3">3</figr>).</p>
            <fig id="F1">
               <title>
                  <p>Figure 1</p>
               </title>
               <caption>
                  <p>Two-dimensional spectrum shown in contours display mode</p>
               </caption>
               <text>
                  <p>Two-dimensional spectrum shown in contours display mode.</p>
               </text>
               <graphic file="1754-0410-1-7-1"/>
            </fig>
            <fig id="F2">
               <title>
                  <p>Figure 2</p>
               </title>
               <caption>
                  <p>Two-dimensional spectrum shown in triangle display mode (logscale)</p>
               </caption>
               <text>
                  <p>Two-dimensional spectrum shown in triangle display mode (logscale).</p>
               </text>
               <graphic file="1754-0410-1-7-2"/>
            </fig>
            <fig id="F3">
               <title>
                  <p>Figure 3</p>
               </title>
               <caption>
                  <p>Two-dimensional spectrum shown in points display mode with raster and slices</p>
               </caption>
               <text>
                  <p>Two-dimensional spectrum shown in points display mode with raster and slices.</p>
               </text>
               <graphic file="1754-0410-1-7-3"/>
            </fig>
            <p>Sophisticated surface display mode with shading according to heights of peaks is shown in Fig. <figr fid="F4">4</figr>. Shading according to the position of fictive light source is shown in Fig. <figr fid="F5">5</figr>. One can change the position of the light source thus giving the possibility to achieve special effects.</p>
            <fig id="F4">
               <title>
                  <p>Figure 4</p>
               </title>
               <caption>
                  <p>An example of surface display mode with shading according to heights</p>
               </caption>
               <text>
                  <p>An example of surface display mode with shading according to heights.</p>
               </text>
               <graphic file="1754-0410-1-7-4"/>
            </fig>
            <fig id="F5">
               <title>
                  <p>Figure 5</p>
               </title>
               <caption>
                  <p>An example of surface display mode with shading according to fictive light source</p>
               </caption>
               <text>
                  <p>An example of surface display mode with shading according to fictive light source.</p>
               </text>
               <graphic file="1754-0410-1-7-5"/>
            </fig>
            <p>Furthermore, there exists possibility to combine both shading methods. In Fig. <figr fid="F6">6</figr> we present the display mode with mixed surface shading (according to height and light position) with ratio 50:50. One can include also the display of shadows according to the light source (Fig. <figr fid="F7">7</figr>).</p>
            <fig id="F6">
               <title>
                  <p>Figure 6</p>
               </title>
               <caption>
                  <p>An example of surface display mode with combined shading algorithms (given in Fig. 4 and Fig. 5)</p>
               </caption>
               <text>
                  <p>An example of surface display mode with combined shading algorithms (given in Fig. 4 and Fig. 5).</p>
               </text>
               <graphic file="1754-0410-1-7-6"/>
            </fig>
            <fig id="F7">
               <title>
                  <p>Figure 7</p>
               </title>
               <caption>
                  <p>Surface display mode (like in Fig. 5) with shadows</p>
               </caption>
               <text>
                  <p>Surface display mode (like in Fig. 5) with shadows.</p>
               </text>
               <graphic file="1754-0410-1-7-7"/>
            </fig>
            <p>All display parameters can be changed according to the needs of the experimenters. Informative way of the display is rectangular view with contour shading (positron annihilation spectrum) shown in Fig. <figr fid="F8">8</figr>. One can define Regions Of Interests (ROIs) in the spectrum. Every ROI has its own display parameters independent of the main spectrum and other ROIs. In Fig. <figr fid="F9">9</figr>, one can see two ROIs in the two-dimensional &#8211; ray spectrum displayed in different display modes and color shadings. Similarly, one can display also the peaks in the spectrum found in the process of peak identification (Fig. <figr fid="F10">10</figr>). There are many other display combinations possible. Their presentation however, goes beyond the scope of this work.</p>
            <fig id="F8">
               <title>
                  <p>Figure 8</p>
               </title>
               <caption>
                  <p>Rectangular view of positron annihilation spectrum with contour shading</p>
               </caption>
               <text>
                  <p>Rectangular view of positron annihilation spectrum with contour shading.</p>
               </text>
               <graphic file="1754-0410-1-7-8"/>
            </fig>
            <fig id="F9">
               <title>
                  <p>Figure 9</p>
               </title>
               <caption>
                  <p>Two-dimensional <it>&#947;</it>-X-ray spectrum with two ROIs</p>
               </caption>
               <text>
                  <p>Two-dimensional <it>&#947;</it>-X-ray spectrum with two ROIs.</p>
               </text>
               <graphic file="1754-0410-1-7-9"/>
            </fig>
            <fig id="F10">
               <title>
                  <p>Figure 10</p>
               </title>
               <caption>
                  <p>Two-dimensional <it>&#947;</it>-<it>&#947;</it>-coincidence spectrum with displayed peaks</p>
               </caption>
               <text>
                  <p>Two-dimensional <it>&#947;</it>-<it>&#947;</it>-coincidence spectrum with displayed peaks.</p>
               </text>
               <graphic file="1754-0410-1-7-10"/>
            </fig>
         </sec>
         <sec>
            <st>
               <p>2.2. Three-dimensional spectra</p>
            </st>
            <p>Analogously to the previous section three-parameter <it>&#947;</it>-ray coincidence nuclear spectrum is three-dimensional scalar field with three independent parameters <it>x</it>, <it>y</it>, <it>z </it>(particle energies) and one dependent variable &#8211; counts <it>c </it>= <it>f</it>(<it>x</it>, <it>y</it>, <it>z</it>). As with two-parameter scalar fields one can idealize the display of three-parameter scalar field using discrete symbols at specific locations in space, or use techniques that show the variations in the three-parameter space. Hence each channel is defined by three parameters &#8211; coordinates <it>x</it>, <it>y</it>, <it>z </it>in original space, which determine the position of a channel. First let us consider a model where the channel is shown as a sphere (other marks as square, triangle, star etc. also can be used) with the size proportional to the event counts it contains. Then the position of the channel <it>x</it>, <it>y</it>, <it>z </it>on the screen is</p>
            <p>
               <display-formula id="M2">
                  <m:math name="1754-0410-1-7-i3" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mtable columnalign="left">
                           <m:mtr>
                              <m:mtd>
                                 <m:msup>
                                    <m:mi>x</m:mi>
                                    <m:mo>&#8242;</m:mo>
                                 </m:msup>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>i</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>y</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>j</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>z</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>v</m:mi>
                                    <m:mi>x</m:mi>
                                 </m:msub>
                                 <m:mo>;</m:mo>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:msup>
                                    <m:mi>y</m:mi>
                                    <m:mo>&#8242;</m:mo>
                                 </m:msup>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>i</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>y</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>j</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>z</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>v</m:mi>
                                    <m:mi>y</m:mi>
                                 </m:msub>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGceaqabeaacuWG4baEgaqbaiabg2da9iabdsha0naaBaaaleaacqWG4baEcqWG4baEaeqaaOGaeyyXICTaemyAaKMaey4kaSIaemiDaq3aaSbaaSqaaiabdIha4jabdMha5bqabaGccqGHflY1cqWGQbGAcqGHRaWkcqWG0baDdaWgaaWcbaGaemiEaGNaemOEaOhabeaakiabgwSixlabdUgaRjabgUcaRiabdAha2naaBaaaleaacqWG4baEaeqaaOGaei4oaSdabaGafmyEaKNbauaacqGH9aqpcqWG0baDdaWgaaWcbaGaemyEaKNaemiEaGhabeaakiabgwSixlabdMgaPjabgUcaRiabdsha0naaBaaaleaacqWG5bqEcqWG5bqEaeqaaOGaeyyXICTaemOAaOMaey4kaSIaemiDaq3aaSbaaSqaaiabdMha5jabdQha6bqabaGccqGHflY1cqWGRbWAcqGHRaWkcqWG2bGDdaWgaaWcbaGaemyEaKhabeaaaaaa@6F5C@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>where <it>t</it><sub><it>xx</it></sub>, <it>t</it><sub><it>xy</it></sub>, <it>t</it><sub><it>xz</it></sub>, <it>t</it><sub><it>yx</it></sub>, <it>t</it><sub><it>yy</it></sub>, <it>t</it><sub><it>yz</it></sub>, <it>v</it><sub><it>x</it></sub>, <it>v</it><sub><it>y</it></sub>, <it>v</it><sub><it>z</it></sub>, are display transform coefficients reflecting translations in both original three-dimensional scalar field (in <it>x</it>, <it>y</it>, <it>z </it>dimensions as well as in counts) and in the position on screen, scaling, rotation around axes <it>x</it>, <it>y</it>, <it>z </it>and</p>
            <p>
               <display-formula><it>x </it>= <it>x</it><sub><it>min </it></sub>+ <it>k</it><sub><it>x</it></sub>&#183;<it>i</it>; <it>y </it>= <it>y</it><sub><it>min </it></sub>+ <it>k</it><sub><it>y</it></sub>&#183;<it>j</it>; <it>z </it>= <it>z</it><sub><it>min </it></sub>+ <it>k</it><sub><it>z</it></sub>&#183;<it>k</it></display-formula>
            </p>
            <p>where</p>
            <p>
               <display-formula>
                  <m:math name="1754-0410-1-7-i4" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:msub>
                              <m:mi>k</m:mi>
                              <m:mi>x</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8722;</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>n</m:mi>
                                    <m:mi>x</m:mi>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>;</m:mo>
                           <m:msub>
                              <m:mi>k</m:mi>
                              <m:mi>y</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>y</m:mi>
                                    <m:mrow>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8722;</m:mo>
                                 <m:msub>
                                    <m:mi>y</m:mi>
                                    <m:mrow>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>n</m:mi>
                                    <m:mi>y</m:mi>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>;</m:mo>
                           <m:msub>
                              <m:mi>k</m:mi>
                              <m:mi>z</m:mi>
                           </m:msub>
                           <m:mo>=</m:mo>
                           <m:mfrac>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>z</m:mi>
                                    <m:mrow>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8722;</m:mo>
                                 <m:msub>
                                    <m:mi>z</m:mi>
                                    <m:mrow>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>n</m:mi>
                                    <m:mi>z</m:mi>
                                 </m:msub>
                              </m:mrow>
                           </m:mfrac>
                           <m:mo>;</m:mo>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaem4AaS2aaSbaaSqaaiabdIha4bqabaGccqGH9aqpjuaGdaWcaaqaaiabdIha4naaBaaabaGagiyBa0MaeiyyaeMaeiiEaGhabeaacqGHsislcqWG4baEdaWgaaqaaiGbc2gaTjabcMgaPjabc6gaUbqabaaabaGaemOBa42aaSbaaeaacqWG4baEaeqaaaaakiabcUda7iabdUgaRnaaBaaaleaacqWG5bqEaeqaaOGaeyypa0tcfa4aaSaaaeaacqWG5bqEdaWgaaqaaiGbc2gaTjabcggaHjabcIha4bqabaGaeyOeI0IaemyEaK3aaSbaaeaacyGGTbqBcqGGPbqAcqGGUbGBaeqaaaqaaiabd6gaUnaaBaaabaGaemyEaKhabeaaaaGccqGG7aWocqWGRbWAdaWgaaWcbaGaemOEaOhabeaakiabg2da9KqbaoaalaaabaGaemOEaO3aaSbaaeaacyGGTbqBcqGGHbqycqGG4baEaeqaaiabgkHiTiabdQha6naaBaaabaGagiyBa0MaeiyAaKMaeiOBa4gabeaaaeaacqWGUbGBdaWgaaqaaiabdQha6bqabaaaaOGaei4oaSdaaa@6B9F@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p><it>n</it><sub><it>x</it></sub>, <it>n</it><sub><it>y</it></sub>, <it>n</it><sub><it>z </it></sub>are numbers of nodes of regular grid. The model proposed in such a way allows:</p>
            <p>&#8226; to choose and display any part of three-dimensional array &#8211; <it>x</it><sub><it>min</it></sub>, <it>x</it><sub><it>max</it></sub>, <it>y</it><sub><it>min</it></sub>, <it>y</it><sub><it>max</it></sub>, <it>z</it><sub><it>min</it></sub>, <it>z</it><sub><it>max</it></sub></p>
            <p>&#8226; to choose any range of displayed counts &#8211; <it>c</it><sub><it>min</it></sub>, <it>c</it><sub><it>max</it></sub></p>
            <p>&#8226; to place the picture anywhere on the screen</p>
            <p>&#8226; to rotate the spectrum around the axes <it>x</it>, <it>y</it>, <it>z</it></p>
            <p>&#8226; to change the density of display nodes.</p>
            <p>The particle gradient display modes where the channels are shown as spheres with either diameter or color proportional to their contents are shown in Fig. <figr fid="F11">11</figr> and Fig. <figr fid="F12">12</figr>, respectively. From the figures, one can localize interesting parts (peaks) in the spectrum. Sometimes however, to identify these parts, it is preferable to display only a slice in the spectrum, to move with it and interactively find appropriate channels. One- and two-dimensional slice in three-dimensional spectrum is shown in Fig. <figr fid="F13">13</figr> and <figr fid="F14">14</figr>, respectively.</p>
            <fig id="F11">
               <title>
                  <p>Figure 11</p>
               </title>
               <caption>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum with channels shown as spheres with diameters proportional to counts</p>
               </caption>
               <text>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum with channels shown as spheres with diameters proportional to counts.</p>
               </text>
               <graphic file="1754-0410-1-7-11"/>
            </fig>
            <fig id="F12">
               <title>
                  <p>Figure 12</p>
               </title>
               <caption>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum with channels shown as spheres with colors proportional to counts</p>
               </caption>
               <text>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum with channels shown as spheres with colors proportional to counts.</p>
               </text>
               <graphic file="1754-0410-1-7-12"/>
            </fig>
            <fig id="F13">
               <title>
                  <p>Figure 13</p>
               </title>
               <caption>
                  <p>One-dimensional slice in three-dimensional spectrum</p>
               </caption>
               <text>
                  <p>One-dimensional slice in three-dimensional spectrum.</p>
               </text>
               <graphic file="1754-0410-1-7-13"/>
            </fig>
            <fig id="F14">
               <title>
                  <p>Figure 14</p>
               </title>
               <caption>
                  <p>Two-dimensional slice in three-dimensional spectrum</p>
               </caption>
               <text>
                  <p>Two-dimensional slice in three-dimensional spectrum.</p>
               </text>
               <graphic file="1754-0410-1-7-14"/>
            </fig>
            <p>One can use even more sophisticated surface display mode. The defined surface separates the events with higher counts (statistics) from those with lower counts. Moreover, to achieve smooth surface one can interpolate the three-dimensional space using B-spline technique. In Fig. <figr fid="F15">15</figr> and Fig. <figr fid="F16">16</figr>, we see the three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947; </it>&#8211; ray coincidence spectrum and positron annihilation spectrum, respectively.</p>
            <fig id="F15">
               <title>
                  <p>Figure 15</p>
               </title>
               <caption>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum shown in smoothed surface display mode</p>
               </caption>
               <text>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum shown in smoothed surface display mode.</p>
               </text>
               <graphic file="1754-0410-1-7-15"/>
            </fig>
            <fig id="F16">
               <title>
                  <p>Figure 16</p>
               </title>
               <caption>
                  <p>Three-dimensional positron annihilation spectrum shown in smoothed surface display mode</p>
               </caption>
               <text>
                  <p>Three-dimensional positron annihilation spectrum shown in smoothed surface display mode.</p>
               </text>
               <graphic file="1754-0410-1-7-16"/>
            </fig>
            <p>Finally, there exists a possibility to display three-dimensional spectrum in volume rendering mode. From the color contours on the sides of cube, one can get an imagination about positions of interesting peaks in three-dimensional space. An example of such a display mode is given in Fig. <figr fid="F17">17</figr>. Again, one can employ interpolation of the three-dimensional space using B-splines of various degrees.</p>
            <fig id="F17">
               <title>
                  <p>Figure 17</p>
               </title>
               <caption>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum shown in volume rendering mode</p>
               </caption>
               <text>
                  <p>Three-dimensional <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray coincidence spectrum shown in volume rendering mode.</p>
               </text>
               <graphic file="1754-0410-1-7-17"/>
            </fig>
         </sec>
         <sec>
            <st>
               <p>2.3. Four-dimensional spectra</p>
            </st>
            <p>Now the counts is a function of four parameters (particle energies), i.e., <it>c </it>= <it>f</it>(<it>x</it>, <it>y</it>, <it>z</it>, <it>v</it>). Let us imagine that instead of one channel belonging to one point of 3-D space in three-parameter nuclear spectrum visualization now this point represents a slice in the fourth parameter, i.e.,</p>
            <p>
               <display-formula><it>c</it><sub><it>i</it>, <it>j</it>, <it>k</it></sub>(<it>v</it>) = <it>f</it>(<it>x</it><sub><it>i</it></sub>, <it>y</it><sub><it>j</it></sub>, <it>z</it><sub><it>k</it></sub>, <it>v</it>)</display-formula>
            </p>
            <p>We depict each slice as a closed polygon with the center positioned in analogy with three-dimensional data at the location</p>
            <p>
               <display-formula id="M3">
                  <m:math name="1754-0410-1-7-i5" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mtable columnalign="left">
                           <m:mtr>
                              <m:mtd>
                                 <m:msub>
                                    <m:msup>
                                       <m:mi>x</m:mi>
                                       <m:mo>&#8242;</m:mo>
                                    </m:msup>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mo>,</m:mo>
                                       <m:mi>j</m:mi>
                                       <m:mo>,</m:mo>
                                       <m:mi>k</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>i</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>y</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>j</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>x</m:mi>
                                       <m:mi>z</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>v</m:mi>
                                    <m:mi>x</m:mi>
                                 </m:msub>
                              </m:mtd>
                           </m:mtr>
                           <m:mtr>
                              <m:mtd>
                                 <m:msub>
                                    <m:msup>
                                       <m:mi>y</m:mi>
                                       <m:mo>&#8242;</m:mo>
                                    </m:msup>
                                    <m:mrow>
                                       <m:mi>i</m:mi>
                                       <m:mo>,</m:mo>
                                       <m:mi>j</m:mi>
                                       <m:mo>,</m:mo>
                                       <m:mi>k</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>x</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>i</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>y</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>j</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>t</m:mi>
                                    <m:mrow>
                                       <m:mi>y</m:mi>
                                       <m:mi>z</m:mi>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>&#8901;</m:mo>
                                 <m:mi>k</m:mi>
                                 <m:mo>+</m:mo>
                                 <m:msub>
                                    <m:mi>v</m:mi>
                                    <m:mi>y</m:mi>
                                 </m:msub>
                                 <m:mo>.</m:mo>
                              </m:mtd>
                           </m:mtr>
                        </m:mtable>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGceaqabeaacuWG4baEgaqbamaaBaaaleaacqWGPbqAcqGGSaalcqWGQbGAcqGGSaalcqWGRbWAaeqaaOGaeyypa0JaemiDaq3aaSbaaSqaaiabdIha4jabdIha4bqabaGccqGHflY1cqWGPbqAcqGHRaWkcqWG0baDdaWgaaWcbaGaemiEaGNaemyEaKhabeaakiabgwSixlabdQgaQjabgUcaRiabdsha0naaBaaaleaacqWG4baEcqWG6bGEaeqaaOGaeyyXICTaem4AaSMaey4kaSIaemODay3aaSbaaSqaaiabdIha4bqabaaakeaacuWG5bqEgaqbamaaBaaaleaacqWGPbqAcqGGSaalcqWGQbGAcqGGSaalcqWGRbWAaeqaaOGaeyypa0JaemiDaq3aaSbaaSqaaiabdMha5jabdIha4bqabaGccqGHflY1cqWGPbqAcqGHRaWkcqWG0baDdaWgaaWcbaGaemyEaKNaemyEaKhabeaakiabgwSixlabdQgaQjabgUcaRiabdsha0naaBaaaleaacqWG5bqEcqWG6bGEaeqaaOGaeyyXICTaem4AaSMaey4kaSIaemODay3aaSbaaSqaaiabdMha5bqabaGccqGGUaGlaaaa@7B66@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>For the positions of vertices of the polygon <it>i</it>, <it>j</it>, <it>k </it>on screen we have</p>
            <p>
               <display-formula id="M4">
                  <m:math name="1754-0410-1-7-i6" xmlns:m="http://www.w3.org/1998/Math/MathML">
                     <m:semantics>
                        <m:mrow>
                           <m:mtable>
                              <m:mtr>
                                 <m:mtd>
                                    <m:mrow>
                                       <m:msub>
                                          <m:msup>
                                             <m:mi>x</m:mi>
                                             <m:mo>&#8243;</m:mo>
                                          </m:msup>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>j</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>k</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>v</m:mi>
                                       <m:mo stretchy="false">)</m:mo>
                                       <m:mo>=</m:mo>
                                       <m:msub>
                                          <m:msup>
                                             <m:mi>x</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>j</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>k</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                       <m:mo>&#8722;</m:mo>
                                       <m:msub>
                                          <m:mi>r</m:mi>
                                          <m:mrow>
                                             <m:mi>m</m:mi>
                                             <m:mi>a</m:mi>
                                             <m:mi>x</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                       <m:mo>&#8901;</m:mo>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>i</m:mi>
                                                   <m:mo>,</m:mo>
                                                   <m:mi>j</m:mi>
                                                   <m:mo>,</m:mo>
                                                   <m:mi>k</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>v</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>&#8722;</m:mo>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>n</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:mo>&#8722;</m:mo>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>n</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:mfrac>
                                       <m:mo>&#8901;</m:mo>
                                       <m:mi>c</m:mi>
                                       <m:mi>o</m:mi>
                                       <m:mi>s</m:mi>
                                       <m:mrow>
                                          <m:mo>(</m:mo>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mrow>
                                                   <m:mn>2</m:mn>
                                                   <m:mi>&#960;</m:mi>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>v</m:mi>
                                                   <m:mo>&#8722;</m:mo>
                                                   <m:msub>
                                                      <m:mi>v</m:mi>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mi>i</m:mi>
                                                         <m:mi>n</m:mi>
                                                      </m:mrow>
                                                   </m:msub>
                                                   <m:mo stretchy="false">)</m:mo>
                                                </m:mrow>
                                                <m:mrow>
                                                   <m:msub>
                                                      <m:mi>v</m:mi>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mi>a</m:mi>
                                                         <m:mi>x</m:mi>
                                                      </m:mrow>
                                                   </m:msub>
                                                   <m:mo>&#8722;</m:mo>
                                                   <m:msub>
                                                      <m:mi>v</m:mi>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mi>i</m:mi>
                                                         <m:mi>n</m:mi>
                                                      </m:mrow>
                                                   </m:msub>
                                                   <m:mo>+</m:mo>
                                                   <m:mn>1</m:mn>
                                                </m:mrow>
                                             </m:mfrac>
                                             <m:mo>+</m:mo>
                                             <m:msub>
                                                <m:mi>&#966;</m:mi>
                                                <m:mn>0</m:mn>
                                             </m:msub>
                                          </m:mrow>
                                          <m:mo>)</m:mo>
                                       </m:mrow>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                              <m:mtr>
                                 <m:mtd>
                                    <m:mrow>
                                       <m:msub>
                                          <m:msup>
                                             <m:mi>y</m:mi>
                                             <m:mo>&#8243;</m:mo>
                                          </m:msup>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>j</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>k</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>v</m:mi>
                                       <m:mo stretchy="false">)</m:mo>
                                       <m:mo>=</m:mo>
                                       <m:msub>
                                          <m:msup>
                                             <m:mi>y</m:mi>
                                             <m:mo>&#8242;</m:mo>
                                          </m:msup>
                                          <m:mrow>
                                             <m:mi>i</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>j</m:mi>
                                             <m:mo>,</m:mo>
                                             <m:mi>k</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                       <m:mo>+</m:mo>
                                       <m:msub>
                                          <m:mi>r</m:mi>
                                          <m:mrow>
                                             <m:mi>m</m:mi>
                                             <m:mi>a</m:mi>
                                             <m:mi>x</m:mi>
                                          </m:mrow>
                                       </m:msub>
                                       <m:mo>&#8901;</m:mo>
                                       <m:mfrac>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>i</m:mi>
                                                   <m:mo>,</m:mo>
                                                   <m:mi>j</m:mi>
                                                   <m:mo>,</m:mo>
                                                   <m:mi>k</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:mo stretchy="false">(</m:mo>
                                             <m:mi>v</m:mi>
                                             <m:mo stretchy="false">)</m:mo>
                                             <m:mo>&#8722;</m:mo>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>n</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>a</m:mi>
                                                   <m:mi>x</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                             <m:mo>&#8722;</m:mo>
                                             <m:msub>
                                                <m:mi>c</m:mi>
                                                <m:mrow>
                                                   <m:mi>m</m:mi>
                                                   <m:mi>i</m:mi>
                                                   <m:mi>n</m:mi>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:mfrac>
                                       <m:mo>&#8901;</m:mo>
                                       <m:mi>s</m:mi>
                                       <m:mi>i</m:mi>
                                       <m:mi>n</m:mi>
                                       <m:mrow>
                                          <m:mo>(</m:mo>
                                          <m:mrow>
                                             <m:mfrac>
                                                <m:mrow>
                                                   <m:mn>2</m:mn>
                                                   <m:mi>&#960;</m:mi>
                                                   <m:mo stretchy="false">(</m:mo>
                                                   <m:mi>v</m:mi>
                                                   <m:mo>&#8722;</m:mo>
                                                   <m:msub>
                                                      <m:mi>v</m:mi>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mi>i</m:mi>
                                                         <m:mi>n</m:mi>
                                                      </m:mrow>
                                                   </m:msub>
                                                   <m:mo stretchy="false">)</m:mo>
                                                </m:mrow>
                                                <m:mrow>
                                                   <m:msub>
                                                      <m:mi>v</m:mi>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mi>a</m:mi>
                                                         <m:mi>x</m:mi>
                                                      </m:mrow>
                                                   </m:msub>
                                                   <m:mo>&#8722;</m:mo>
                                                   <m:msub>
                                                      <m:mi>v</m:mi>
                                                      <m:mrow>
                                                         <m:mi>m</m:mi>
                                                         <m:mi>i</m:mi>
                                                         <m:mi>n</m:mi>
                                                      </m:mrow>
                                                   </m:msub>
                                                   <m:mo>+</m:mo>
                                                   <m:mn>1</m:mn>
                                                </m:mrow>
                                             </m:mfrac>
                                             <m:mo>+</m:mo>
                                             <m:msub>
                                                <m:mi>&#966;</m:mi>
                                                <m:mn>0</m:mn>
                                             </m:msub>
                                          </m:mrow>
                                          <m:mo>)</m:mo>
                                       </m:mrow>
                                       <m:mo>,</m:mo>
                                    </m:mrow>
                                 </m:mtd>
                              </m:mtr>
                           </m:mtable>
                        </m:mrow>
                        <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaqbaeqabiqaaaqaaiqbdIha4zaagaWaaSbaaSqaaiabdMgaPjabcYcaSiabdQgaQjabcYcaSiabdUgaRbqabaGccqGGOaakcqWG2bGDcqGGPaqkcqGH9aqpcuWG4baEgaqbamaaBaaaleaacqWGPbqAcqGGSaalcqWGQbGAcqGGSaalcqWGRbWAaeqaaOGaeyOeI0IaemOCai3aaSbaaSqaaiabd2gaTjabdggaHjabdIha4bqabaGccqGHflY1juaGdaWcaaqaaiabdogaJnaaBaaabaGaemyAaKMaeiilaWIaemOAaOMaeiilaWIaem4AaSgabeaacqGGOaakcqWG2bGDcqGGPaqkcqGHsislcqWGJbWydaWgaaqaaiabd2gaTjabdMgaPjabd6gaUbqabaaabaGaem4yam2aaSbaaeaacqWGTbqBcqWGHbqycqWG4baEaeqaaiabgkHiTiabdogaJnaaBaaabaGaemyBa0MaemyAaKMaemOBa4gabeaaaaGccqGHflY1ieGacqWFJbWycqWFVbWBcqWFZbWCdaqadaqaaKqbaoaalaaabaGaeGOmaidcciGae4hWdaNaeiikaGIaemODayNaeyOeI0IaemODay3aaSbaaeaacqWGTbqBcqWGPbqAcqWGUbGBaeqaaiabcMcaPaqaaiabdAha2naaBaaabaGaemyBa0MaemyyaeMaemiEaGhabeaacqGHsislcqWG2bGDdaWgaaqaaiabd2gaTjabdMgaPjabd6gaUbqabaGaey4kaSIaeGymaedaaOGaey4kaSIae4NXdy2aaSbaaSqaaiabicdaWaqabaaakiaawIcacaGLPaaacqGGSaalaeaacuWG5bqEgaGbamaaBaaaleaacqWGPbqAcqGGSaalcqWGQbGAcqGGSaalcqWGRbWAaeqaaOGaeiikaGIaemODayNaeiykaKIaeyypa0JafmyEaKNbauaadaWgaaWcbaGaemyAaKMaeiilaWIaemOAaOMaeiilaWIaem4AaSgabeaakiabgUcaRiabdkhaYnaaBaaaleaacqWGTbqBcqWGHbqycqWG4baEaeqaaOGaeyyXICDcfa4aaSaaaeaacqWGJbWydaWgaaqaaiabdMgaPjabcYcaSiabdQgaQjabcYcaSiabdUgaRbqabaGaeiikaGIaemODayNaeiykaKIaeyOeI0Iaem4yam2aaSbaaeaacqWGTbqBcqWGPbqAcqWGUbGBaeqaaaqaaiabdogaJnaaBaaabaGaemyBa0MaemyyaeMaemiEaGhabeaacqGHsislcqWGJbWydaWgaaqaaiabd2gaTjabdMgaPjabd6gaUbqabaaaaOGaeyyXICTae83CamNae8xAaKMae8NBa42aaeWaaeaajuaGdaWcaaqaaiabikdaYiab+b8aWjabcIcaOiabdAha2jabgkHiTiabdAha2naaBaaabaGaemyBa0MaemyAaKMaemOBa4gabeaacqGGPaqkaeaacqWG2bGDdaWgaaqaaiabd2gaTjabdggaHjabdIha4bqabaGaeyOeI0IaemODay3aaSbaaeaacqWGTbqBcqWGPbqAcqWGUbGBaeqaaiabgUcaRiabigdaXaaakiabgUcaRiab+z8aMnaaBaaaleaacqaIWaamaeqaaaGccaGLOaGaayzkaaGaeiilaWcaaaaa@EFF8@</m:annotation>
                     </m:semantics>
                  </m:math>
               </display-formula>
            </p>
            <p>where the fourth parameter <it>v </it>&#8712; &lt;<it>v</it><sub><it>min</it></sub>, <it>v</it><sub><it>max </it></sub>>, <it>r</it><sub><it>max </it></sub>(constant value) is maximum distance of a polygon vertex from its center, &#966;<sub>0 </sub>is starting angle of the display of the first vertex of the polygon and <it>c</it><sub><it>min</it></sub>, <it>c</it><sub><it>max </it></sub>determine the range of displayed counts. The principle of 4D display is illustrated in Fig. <figr fid="F18">18</figr>.</p>
            <fig id="F18">
               <title>
                  <p>Figure 18</p>
               </title>
               <caption>
                  <p>Principle of 4D display</p>
               </caption>
               <text>
                  <p>Principle of 4D display.</p>
               </text>
               <graphic file="1754-0410-1-7-18"/>
            </fig>
            <p>In Fig. <figr fid="F19">19</figr> we show four-dimensional display of the synthetic Gaussian with the center at <it>x </it>= <it>y </it>= <it>z </it>= <it>v </it>= 8. Three parameters determine the position of the center of the slice. The channels of the slice are shown as bars (drawn in red color) starting in the center of the slice with lengths proportional to their contents. The channels are displayed starting from 9 o'clock position in clockwise direction. The example of a chunk (16 &#215; 16 &#215; 16 &#215; 16 channels) of smoothed experimental <it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-<it>&#947;</it>-ray spectrum through the use of this display algorithm is shown in Fig. <figr fid="F20">20</figr>.</p>
            <fig id="F19">
               <title>
                  <p>Figure 19</p>
               </title>
               <caption>
                  <p>Display of four-dimensional synthetic Gaussian</p>
               </caption>
               <text>
                  <p>Display of four-dimensional synthetic Gaussian.</p>
               </text>
               <graphic file="1754-0410-1-7-19"/>
            </fig>
            <fig id="F20">
               <title>
                  <p>Figure 20</p>
               </title>
               <caption>
                  <p>Smoothed experimental four-parameter spectrum</p>
               </caption>
               <text>
                  <p>Smoothed experimental four-parameter spectrum.</p>
               </text>
               <graphic file="1754-0410-1-7-20"/>
            </fig>
            <p>Analogously to 2 and 3D data to find interesting parts of the spectra one can display slices of various dimensionality. In Fig. <figr fid="F21">21</figr> we present 3D slices with fixed <it>y </it>and <it>z </it>variables, respectively. Changing the values of <it>y </it>and <it>z </it>one can move with the slices. Subsequently in Fig. <figr fid="F22">22</figr> we give an example of three two-dimensional slices in four-dimensional spectrum with fixed <it>xy</it>, <it>xz </it>and <it>yz </it>variables. In Fig. <figr fid="F23">23</figr> we illustrate similar situation when we fix the forth variable. We show the two-dimensional slice with fixed <it>zv </it>variables. Finally in Fig. <figr fid="F24">24</figr> we introduce the display of three one-dimensional slices with fixed <it>xyv</it>, <it>xzv </it>and <it>yzv </it>variables, respectively.</p>
            <fig id="F21">
               <title>
                  <p>Figure 21</p>
               </title>
               <caption>
                  <p>Two three-dimensional slices in four-dimensional spectrum</p>
               </caption>
               <text>
                  <p>Two three-dimensional slices in four-dimensional spectrum.</p>
               </text>
               <graphic file="1754-0410-1-7-21"/>
            </fig>
            <fig id="F22">
               <title>
                  <p>Figure 22</p>
               </title>
               <caption>
                  <p>Three two-dimensional slices in four-dimensional spectrum with fixed xy, xz, yz variables</p>
               </caption>
               <text>
                  <p>Three two-dimensional slices in four-dimensional spectrum with fixed xy, xz, yz variables.</p>
               </text>
               <graphic file="1754-0410-1-7-22"/>
            </fig>
            <fig id="F23">
               <title>
                  <p>Figure 23</p>
               </title>
               <caption>
                  <p>Two-dimensional slice in four-dimensional spectrum with fixed zv variables</p>
               </caption>
               <text>
                  <p>Two-dimensional slice in four-dimensional spectrum with fixed zv variables.</p>
               </text>
               <graphic file="1754-0410-1-7-23"/>
            </fig>
            <fig id="F24">
               <title>
                  <p>Figure 24</p>
               </title>
               <caption>
                  <p>Three one-dimensional slices in four-dimensional spectrum with fixed xyv, xzv, yzv variables</p>
               </caption>
               <text>
                  <p>Three one-dimensional slices in four-dimensional spectrum with fixed xyv, xzv, yzv variables.</p>
               </text>
               <graphic file="1754-0410-1-7-24"/>
            </fig>
            <p>To illustrate the display of ridges in four-dimensional space we show the examples of synthetic spectrum before and after background elimination in Fig. <figr fid="F25">25</figr> and Fig. <figr fid="F26">26</figr>, respectively.</p>
            <fig id="F25">
               <title>
                  <p>Figure 25</p>
               </title>
               <caption>
                  <p>Synthetic four-dimensional spectrum before background elimination</p>
               </caption>
               <text>
                  <p>Synthetic four-dimensional spectrum before background elimination.</p>
               </text>
               <graphic file="1754-0410-1-7-25"/>
            </fig>
            <fig id="F26">
               <title>
                  <p>Figure 26</p>
               </title>
               <caption>
                  <p>Four-dimensional peaks after background elimination from the data from 25</p>
               </caption>
               <text>
                  <p>Four-dimensional peaks after background elimination from the data from 25.</p>
               </text>
               <graphic file="1754-0410-1-7-26"/>
            </fig>
            <p>In Fig. <figr fid="F27">27</figr>, we present four-fold coincidence positron annihilation spectrum with interpolated channels.</p>
            <fig id="F27">
               <title>
                  <p>Figure 27</p>
               </title>
               <caption>
                  <p>Four-fold coincidence positron annihilation spectrum</p>
               </caption>
               <text>
                  <p>Four-fold coincidence positron annihilation spectrum.</p>
               </text>
               <graphic file="1754-0410-1-7-27"/>
            </fig>
            <p>In pies display mode one can change the color (level of shading) while keeping the radius of circle constant. According to the resolution in the fourth independent variable the circle is divided to channels (pies) with colors proportional to the contents of channels. The size of the circle is proportional to the sum of counts in the fourth dimension <inline-formula><m:math name="1754-0410-1-7-i7" xmlns:m="http://www.w3.org/1998/Math/MathML"><m:semantics><m:mrow><m:mstyle displaystyle="true"><m:munderover><m:mo>&#8721;</m:mo><m:mrow><m:mi>v</m:mi><m:mo>=</m:mo><m:msub><m:mi>v</m:mi><m:mrow><m:mi>min</m:mi><m:mo>&#8289;</m:mo></m:mrow></m:msub></m:mrow><m:mrow><m:msub><m:mi>v</m:mi><m:mrow><m:mi>max</m:mi><m:mo>&#8289;</m:mo></m:mrow></m:msub></m:mrow></m:munderover><m:mrow><m:mi>f</m:mi><m:mo stretchy="false">(</m:mo><m:msub><m:mi>x</m:mi><m:mi>i</m:mi></m:msub><m:mo>,</m:mo><m:msub><m:mi>y</m:mi><m:mi>j</m:mi></m:msub><m:mo>,</m:mo><m:msub><m:mi>z</m:mi><m:mi>k</m:mi></m:msub><m:mo>,</m:mo><m:mi>v</m:mi><m:mo stretchy="false">)</m:mo></m:mrow></m:mstyle></m:mrow><m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aaatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xH8viVGI8Gi=hEeeu0xXdbba9frFj0xb9qqpG0dXdb9aspeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaWaaabCaeaacqWGMbGzcqGGOaakcqWG4baEdaWgaaWcbaGaemyAaKgabeaakiabcYcaSiabdMha5naaBaaaleaacqWGQbGAaeqaaOGaeiilaWIaemOEaO3aaSbaaSqaaiabdUgaRbqabaGccqGGSaalcqWG2bGDcqGGPaqkaSqaaiabdAha2jabg2da9iabdAha2naaBaaameaacyGGTbqBcqGGPbqAcqGGUbGBaeqaaaWcbaGaemODay3aaSbaaWqaaiGbc2gaTjabcggaHjabcIha4bqabaaaniabggHiLdaaaa@4C6D@</m:annotation></m:semantics></m:math></inline-formula> An example of synthetic 4D spectrum in pies display mode is shown in Fig. <figr fid="F28">28</figr>.</p>
            <fig id="F28">
               <title>
                  <p>Figure 28</p>
               </title>
               <caption>
                  <p>Four-dimensional synthetic spectrum displayed in pies display mode</p>
               </caption>
               <text>
                  <p>Four-dimensional synthetic spectrum displayed in pies display mode.</p>
               </text>
               <graphic file="1754-0410-1-7-28"/>
            </fig>
            <p>Finally in Fig. <figr fid="F29">29</figr> we present four-dimensional spectrum in isosurface mode. Analogously to three-dimensional data, the surface separates the channels with higher counts from those with lower counts. In this case, however, the color of the surface is defined by the position of the first occurrence of the channel with the same or higher value than the defined boundary value.</p>
            <fig id="F29">
               <title>
                  <p>Figure 29</p>
               </title>
               <caption>
                  <p>Four-dimensional spectrum shown in isosurface display mode</p>
               </caption>
               <text>
                  <p>Four-dimensional spectrum shown in isosurface display mode.</p>
               </text>
               <graphic file="1754-0410-1-7-29"/>
            </fig>
         </sec>
      </sec>
      <sec>
         <st>
            <p>3. Technique of successive projections of embedded subspaces</p>
         </st>
         <p>The dimensionality of above-presented visualization techniques is limited to four. However, with increasing dimensionality of nuclear spectra the requirements in developing of multidimensional scalar visualization techniques becomes striking. In principle, the above-mentioned algorithms can be used even for higher dimensions by employing a new technique of embedded subspaces. Using this technique we divide the multidimensional space into outer subspace and one or more successive inner (embedded) subspaces, all of dimensionalities more convenient to human imagination.</p>
         <p>The goal is to propose a technique that allows one to localize and scan interesting parts (peaks) in multidimensional spectra. Moreover it should permit to find correlations in the data, mainly among neighboring points, and thus to discover prevailing trends around multidimensional peaks.</p>
         <p>The proposed technique makes benefit of specific character and features of nuclear spectra. It utilizes the fact that the interesting objects (peaks) have shape of quasi Gaussians. Further, in enormous multidimensional space the events are distributed very sparsely, which allows to preserve main features of data even after reducing the dimensionality by employing projection functional. Successive decreasing the dimensionality makes it possible to determine the positions of appropriate multidimensional peaks.</p>
         <p>Without loss of generality, we shall assume the reduction of the space up to two-dimensional one. Other alternatives are also possible, but the display of two-dimensional array using perpendicular view allows utilizing screen area the most efficiently. Let us start with three-dimensional spectrum <it>f</it>(<it>x</it>, <it>y</it>, <it>z</it>). Let us apply a projection functional reducing dimensionality by one to two-dimensional array, e.g.</p>
         <p>
            <display-formula><it>f</it><sup>(1)</sup>(<it>x</it>, <it>y</it>) = <it>F</it>[<it>f</it>(<it>x</it>, <it>y</it>, <it>z</it>)].</display-formula>
         </p>
         <p>In place of the functional one can use, e.g. sum of channels contents in a slice</p>
         <p>
            <display-formula>
               <m:math name="1754-0410-1-7-i8" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:mi>x</m:mi>
                        <m:mo>,</m:mo>
                        <m:mi>y</m:mi>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:mi>z</m:mi>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>z</m:mi>
                                    <m:mrow>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>z</m:mi>
                                    <m:mrow>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:munderover>
                           <m:mrow>
                              <m:mi>f</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mi>x</m:mi>
                              <m:mo>,</m:mo>
                              <m:mi>y</m:mi>
                              <m:mo>,</m:mo>
                              <m:mi>z</m:mi>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>,</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemOzay2aaWbaaSqabeaacqGGOaakcqaIXaqmcqGGPaqkaaGccqGGOaakcqWG4baEcqGGSaalcqWG5bqEcqGGPaqkcqGH9aqpdaaeWbqaaiabdAgaMjabcIcaOiabdIha4jabcYcaSiabdMha5jabcYcaSiabdQha6jabcMcaPaWcbaGaemOEaONaeyypa0JaemOEaO3aaSbaaWqaaiGbc2gaTjabcMgaPjabc6gaUbqabaaaleaacqWG6bGEdaWgaaadbaGagiyBa0MaeiyyaeMaeiiEaGhabeaaa0GaeyyeIuoakiabcYcaSaaa@516A@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>or maximum in a slice</p>
         <p>
            <display-formula><it>f</it><sup>(1)</sup>(<it>x</it>, <it>y</it>) = max{<it>f</it>(<it>x</it>, <it>y</it>, <it>z</it>)},</display-formula>
         </p>
         <p>where</p>
         <p>
            <display-formula><it>z </it>&#8712; &lt;<it>z</it><sub><it>min</it></sub>, <it>z</it><sub><it>max </it></sub>></display-formula>
         </p>
         <p>or any other suitable operation. Let us display each channel <it>i</it>, <it>j </it>in the form of a mark with size proportional to <it>f</it><sup>(1)</sup>(<it>i</it>, <it>j</it>). Again, because of the most efficient way of utilizing the screen, in place of the mark we choose a rectangle. The rectangle represents a "window" into the subspace. Inside of the rectangle, we can display the slice <it>f</it>(<it>i</it>, <it>j</it>, <it>z</it>), <it>z </it>&#8712; &lt;<it>z</it><sub><it>min</it></sub>, <it>z</it><sub><it>max </it></sub>>. From the distribution of rectangles, one can find out the positions of interesting peaks, then focus the view to an appropriate region or to zoom a slice to full screen size, respectively.</p>
         <p>Let us proceed to four-dimensional data <it>f</it>(<it>x</it><sub>1</sub>, <it>x</it><sub>2</sub>, <it>x</it><sub>3</sub>, <it>x</it><sub>4</sub>). In place of the functional, we shall use the sums of channels in appropriate two-dimensional regions</p>
         <p>
            <display-formula id="M5">
               <m:math name="1754-0410-1-7-i9" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mn>3</m:mn>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>3</m:mn>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>3</m:mn>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:munderover>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munderover>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mn>4</m:mn>
                                       </m:msub>
                                       <m:mo>=</m:mo>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mn>4</m:mn>
                                             <m:mi>min</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mn>4</m:mn>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:munderover>
                                 <m:mrow>
                                    <m:mi>f</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>3</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>4</m:mn>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>.</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemOzay2aaWbaaSqabeaacqGGOaakcqaIXaqmcqGGPaqkaaGccqGGOaakcqWG4baEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiabdIha4naaBaaaleaacqaIYaGmaeqaaOGaeiykaKIaeyypa0ZaaabCaeaadaaeWbqaaiabdAgaMjabcIcaOiabdIha4naaBaaaleaacqaIXaqmaeqaaOGaeiilaWIaemiEaG3aaSbaaSqaaiabikdaYaqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeG4mamdabeaakiabcYcaSiabdIha4naaBaaaleaacqaI0aanaeqaaOGaeiykaKcaleaacqWG4baEdaWgaaadbaGaeGinaqdabeaaliabg2da9iabdIha4naaBaaameaacqaI0aancyGGTbqBcqGGPbqAcqGGUbGBaeqaaaWcbaGaemiEaG3aaSbaaWqaaiabisda0iGbc2gaTjabcggaHjabcIha4bqabaaaniabggHiLdaaleaacqWG4baEdaWgaaadbaGaeG4mamdabeaaliabg2da9iabdIha4naaBaaameaacqaIZaWmcyGGTbqBcqGGPbqAcqGGUbGBaeqaaaWcbaGaemiEaG3aaSbaaWqaaiabiodaZiGbc2gaTjabcggaHjabcIha4bqabaaaniabggHiLdGccqGGUaGlaaa@7133@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>Then inside of each rectangle belonging to the channel <it>i</it><sub>1</sub>, <it>i</it><sub>2 </sub>we display two-dimensional slice <it>f</it>(<it>i</it><sub>1</sub>, <it>i</it><sub>2</sub>, <it>x</it><sub>3</sub>, <it>x</it><sub>4</sub>), using any of the two-dimensional above presented graphical models.</p>
         <p>In the case of five-dimensional spectrum, we can apply one-, or two-step reduction of dimensionality, i.e., either</p>
         <p>
            <display-formula id="M6">
               <m:math name="1754-0410-1-7-i10" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mn>3</m:mn>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>3</m:mn>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>3</m:mn>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:munderover>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munderover>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mn>4</m:mn>
                                       </m:msub>
                                       <m:mo>=</m:mo>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mn>4</m:mn>
                                             <m:mi>min</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mn>4</m:mn>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:munderover>
                                 <m:mrow>
                                    <m:mstyle displaystyle="true">
                                       <m:munderover>
                                          <m:mo>&#8721;</m:mo>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>x</m:mi>
                                                <m:mn>5</m:mn>
                                             </m:msub>
                                             <m:mo>=</m:mo>
                                             <m:msub>
                                                <m:mi>x</m:mi>
                                                <m:mrow>
                                                   <m:mn>5</m:mn>
                                                   <m:mi>min</m:mi>
                                                   <m:mo>&#8289;</m:mo>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                          <m:mrow>
                                             <m:msub>
                                                <m:mi>x</m:mi>
                                                <m:mrow>
                                                   <m:mn>5</m:mn>
                                                   <m:mi>max</m:mi>
                                                   <m:mo>&#8289;</m:mo>
                                                </m:mrow>
                                             </m:msub>
                                          </m:mrow>
                                       </m:munderover>
                                       <m:mrow>
                                          <m:mi>f</m:mi>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:msub>
                                             <m:mi>x</m:mi>
                                             <m:mn>1</m:mn>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:msub>
                                             <m:mi>x</m:mi>
                                             <m:mn>2</m:mn>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:msub>
                                             <m:mi>x</m:mi>
                                             <m:mn>3</m:mn>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:msub>
                                             <m:mi>x</m:mi>
                                             <m:mn>4</m:mn>
                                          </m:msub>
                                          <m:mo>,</m:mo>
                                          <m:msub>
                                             <m:mi>x</m:mi>
                                             <m:mn>5</m:mn>
                                          </m:msub>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:mstyle>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>,</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemOzay2aaWbaaSqabeaacqGGOaakcqaIXaqmcqGGPaqkaaGccqGGOaakcqWG4baEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiabdIha4naaBaaaleaacqaIYaGmaeqaaOGaeiykaKIaeyypa0ZaaabCaeaadaaeWbqaamaaqahabaGaemOzayMaeiikaGIaemiEaG3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiabdIha4naaBaaaleaacqaIZaWmaeqaaOGaeiilaWIaemiEaG3aaSbaaSqaaiabisda0aqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGynaudabeaakiabcMcaPaWcbaGaemiEaG3aaSbaaWqaaiabiwda1aqabaWccqGH9aqpcqWG4baEdaWgaaadbaGaeGynauJagiyBa0MaeiyAaKMaeiOBa4gabeaaaSqaaiabdIha4naaBaaameaacqaI1aqncyGGTbqBcqGGHbqycqGG4baEaeqaaaqdcqGHris5aaWcbaGaemiEaG3aaSbaaWqaaiabisda0aqabaWccqGH9aqpcqWG4baEdaWgaaadbaGaeGinaqJagiyBa0MaeiyAaKMaeiOBa4gabeaaaSqaaiabdIha4naaBaaameaacqaI0aancyGGTbqBcqGGHbqycqGG4baEaeqaaaqdcqGHris5aaWcbaGaemiEaG3aaSbaaWqaaiabiodaZaqabaWccqGH9aqpcqWG4baEdaWgaaadbaGaeG4mamJagiyBa0MaeiyAaKMaeiOBa4gabeaaaSqaaiabdIha4naaBaaameaacqaIZaWmcyGGTbqBcqGGHbqycqGG4baEaeqaaaqdcqGHris5aOGaeiilaWcaaa@8836@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>or</p>
         <p>
            <display-formula id="M7">
               <m:math name="1754-0410-1-7-i11" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>3</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>4</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mn>5</m:mn>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>5</m:mn>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>5</m:mn>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:munderover>
                           <m:mrow>
                              <m:mi>f</m:mi>
                              <m:mo stretchy="false">(</m:mo>
                              <m:msub>
                                 <m:mi>x</m:mi>
                                 <m:mn>1</m:mn>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>x</m:mi>
                                 <m:mn>2</m:mn>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>x</m:mi>
                                 <m:mn>3</m:mn>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>x</m:mi>
                                 <m:mn>4</m:mn>
                              </m:msub>
                              <m:mo>,</m:mo>
                              <m:msub>
                                 <m:mi>x</m:mi>
                                 <m:mn>5</m:mn>
                              </m:msub>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:mstyle>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemOzay2aaWbaaSqabeaacqGGOaakcqaIXaqmcqGGPaqkaaGccqGGOaakcqWG4baEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiabdIha4naaBaaaleaacqaIYaGmaeqaaOGaeiilaWIaemiEaG3aaSbaaSqaaiabiodaZaqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGinaqdabeaakiabcMcaPiabg2da9maaqahabaGaemOzayMaeiikaGIaemiEaG3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiabdIha4naaBaaaleaacqaIZaWmaeqaaOGaeiilaWIaemiEaG3aaSbaaSqaaiabisda0aqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGynaudabeaakiabcMcaPaWcbaGaemiEaG3aaSbaaWqaaiabiwda1aqabaWccqGH9aqpcqWG4baEdaWgaaadbaGaeGynauJagiyBa0MaeiyAaKMaeiOBa4gabeaaaSqaaiabdIha4naaBaaameaacqaI1aqncyGGTbqBcqGGHbqycqGG4baEaeqaaaqdcqGHris5aaaa@6766@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>
            <display-formula id="M8">
               <m:math name="1754-0410-1-7-i12" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>2</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mn>3</m:mn>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>3</m:mn>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mn>3</m:mn>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:munderover>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munderover>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mn>4</m:mn>
                                       </m:msub>
                                       <m:mo>=</m:mo>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mn>4</m:mn>
                                             <m:mi>min</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mn>4</m:mn>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:munderover>
                                 <m:mrow>
                                    <m:msup>
                                       <m:mi>f</m:mi>
                                       <m:mrow>
                                          <m:mo stretchy="false">(</m:mo>
                                          <m:mn>1</m:mn>
                                          <m:mo stretchy="false">)</m:mo>
                                       </m:mrow>
                                    </m:msup>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>3</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>4</m:mn>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mstyle>
                        <m:mo>.</m:mo>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemOzay2aaWbaaSqabeaacqGGOaakcqaIYaGmcqGGPaqkaaGccqGGOaakcqWG4baEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiabdIha4naaBaaaleaacqaIYaGmaeqaaOGaeiykaKIaeyypa0ZaaabCaeaadaaeWbqaaiabdAgaMnaaCaaaleqabaGaeiikaGIaeGymaeJaeiykaKcaaOGaeiikaGIaemiEaG3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiabdIha4naaBaaaleaacqaIZaWmaeqaaOGaeiilaWIaemiEaG3aaSbaaSqaaiabisda0aqabaGccqGGPaqkaSqaaiabdIha4naaBaaameaacqaI0aanaeqaaSGaeyypa0JaemiEaG3aaSbaaWqaaiabisda0iGbc2gaTjabcMgaPjabc6gaUbqabaaaleaacqWG4baEdaWgaaadbaGaeGinaqJagiyBa0MaeiyyaeMaeiiEaGhabeaaa0GaeyyeIuoaaSqaaiabdIha4naaBaaameaacqaIZaWmaeqaaSGaeyypa0JaemiEaG3aaSbaaWqaaiabiodaZiGbc2gaTjabcMgaPjabc6gaUbqabaaaleaacqWG4baEdaWgaaadbaGaeG4mamJagiyBa0MaeiyyaeMaeiiEaGhabeaaa0GaeyyeIuoakiabc6caUaaa@740E@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>In the first case in each rectangle window belonging to the channel <it>i</it><sub>1</sub>, <it>i</it><sub>2 </sub>one can display three-dimensional slice <it>f</it>(<it>i</it><sub>1</sub>, <it>i</it><sub>2</sub>, <it>x</it><sub>3</sub>, <it>x</it><sub>4</sub>, <it>x</it><sub>5</sub>) using any of the three-dimensional graphical models. In the second one, in each rectangle belonging to the channel <it>i</it><sub>1</sub>, <it>i</it><sub>2 </sub>one can display two-dimensional distribution of <it>f</it><sup>(1)</sup>(<it>i</it><sub>1</sub>, <it>i</it><sub>2</sub>, <it>x</it><sub>3</sub>, <it>x</it><sub>4</sub>) again in the form of rectangles. Then in each rectangle belonging to the channel <it>i</it><sub>1</sub>, <it>i</it><sub>2</sub>, <it>i</it><sub>3</sub>, <it>i</it><sub>4</sub>, one can display the one-dimensional slice <it>f</it>(<it>i</it><sub>1</sub>, <it>i</it><sub>2</sub>, <it>i</it><sub>3</sub>, <it>i</it><sub>4</sub>, <it>x</it><sub>5</sub>). Employing this algorithm and using successive zooming one can localize the positions of five-dimensional peaks.</p>
         <p>Though realizing the technical limitations, apparently the technique of embedded subspaces lends itself to generalization for <it>p </it>&#8211; dimensional nuclear spectra employing several level merging and projections. Without loss of generality, we shall assume that <it>p </it>is even. Analogously to the above-given relations one can write</p>
         <p>
            <display-formula id="M9">
               <m:math name="1754-0410-1-7-i13" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>1</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:mn>...</m:mn>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mrow>
                              <m:mi>p</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>2</m:mn>
                           </m:mrow>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mi>p</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mn>1</m:mn>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>p</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mn>1</m:mn>
                                       <m:mo stretchy="false">)</m:mo>
                                       <m:mi>min</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi>p</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mn>1</m:mn>
                                       <m:mo stretchy="false">)</m:mo>
                                       <m:mi>max</m:mi>
                                       <m:mo>&#8289;</m:mo>
                                    </m:mrow>
                                 </m:msub>
                              </m:mrow>
                           </m:munderover>
                           <m:mrow>
                              <m:mstyle displaystyle="true">
                                 <m:munderover>
                                    <m:mo>&#8721;</m:mo>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mi>p</m:mi>
                                       </m:msub>
                                       <m:mo>=</m:mo>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mi>p</m:mi>
                                             <m:mi>min</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                    <m:mrow>
                                       <m:msub>
                                          <m:mi>x</m:mi>
                                          <m:mrow>
                                             <m:mi>p</m:mi>
                                             <m:mi>max</m:mi>
                                             <m:mo>&#8289;</m:mo>
                                          </m:mrow>
                                       </m:msub>
                                    </m:mrow>
                                 </m:munderover>
                                 <m:mrow>
                                    <m:mi>f</m:mi>
                                    <m:mo stretchy="false">(</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>1</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mn>2</m:mn>
                                    </m:msub>
                                    <m:mo>,</m:mo>
                                    <m:mn>...</m:mn>
                                    <m:mo>,</m:mo>
                                    <m:msub>
                                       <m:mi>x</m:mi>
                                       <m:mi>p</m:mi>
                                    </m:msub>
                                    <m:mo stretchy="false">)</m:mo>
                                 </m:mrow>
                              </m:mstyle>
                           </m:mrow>
                        </m:mstyle>
                     </m:mrow>
                     <m:annotation encoding="MathType-MTEF">
 MathType@MTEF@5@5@+=feaafiart1ev1aqatCvAUfKttLearuWrP9MDH5MBPbIqV92AaeXatLxBI9gBaebbnrfifHhDYfgasaacPC6xNi=xI8qiVKYPFjYdHaVhbbf9v8qqaqFr0xc9vqFj0dXdbba91qpepeI8k8fiI+fsY=rqGqVepae9pg0db9vqaiVgFr0xfr=xfr=xc9adbaqaaeGacaGaaiaabeqaaeqabiWaaaGcbaGaemOzay2aaWbaaSqabeaacqGGOaakcqaIXaqmcqGGPaqkaaGccqGGOaakcqWG4baEdaWgaaWcbaGaeGymaedabeaakiabcYcaSiabdIha4naaBaaaleaacqaIYaGmaeqaaOGaeiilaWIaeiOla4IaeiOla4IaeiOla4IaeiilaWIaemiEaG3aaSbaaSqaaiabdchaWjabgkHiTiabikdaYaqabaGccqGGPaqkcqGH9aqpdaaeWbqaamaaqahabaGaemOzayMaeiikaGIaemiEaG3aaSbaaSqaaiabigdaXaqabaGccqGGSaalcqWG4baEdaWgaaWcbaGaeGOmaidabeaakiabcYcaSiabc6caUiabc6caUiabc6caUiabcYcaSiabdIha4naaBaaaleaacqWGWbaCaeqaaOGaeiykaKcaleaacqWG4baEdaWgaaadbaGaemiCaahabeaaliabg2da9iabdIha4naaBaaameaacqWGWbaCcyGGTbqBcqGGPbqAcqGGUbGBaeqaaaWcbaGaemiEaG3aaSbaaWqaaiabdchaWjGbc2gaTjabcggaHjabcIha4bqabaaaniabggHiLdaaleaacqWG4baEdaWgaaadbaGaemiCaaNaeyOeI0IaeGymaedabeaaliabg2da9iabdIha4naaBaaameaacqGGOaakcqWGWbaCcqGHsislcqaIXaqmcqGGPaqkcyGGTbqBcqGGPbqAcqGGUbGBaeqaaaWcbaGaemiEaG3aaSbaaWqaaiabcIcaOiabdchaWjabgkHiTiabigdaXiabcMcaPiGbc2gaTjabcggaHjabcIha4bqabaaaniabggHiLdaaaa@85D7@</m:annotation>
                  </m:semantics>
               </m:math>
            </display-formula>
         </p>
         <p>
            <display-formula id="M10">
               <m:math name="1754-0410-1-7-i14" xmlns:m="http://www.w3.org/1998/Math/MathML">
                  <m:semantics>
                     <m:mrow>
                        <m:msup>
                           <m:mi>f</m:mi>
                           <m:mrow>
                              <m:mo stretchy="false">(</m:mo>
                              <m:mn>2</m:mn>
                              <m:mo stretchy="false">)</m:mo>
                           </m:mrow>
                        </m:msup>
                        <m:mo stretchy="false">(</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>1</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mn>2</m:mn>
                        </m:msub>
                        <m:mo>,</m:mo>
                        <m:mn>...</m:mn>
                        <m:mo>,</m:mo>
                        <m:msub>
                           <m:mi>x</m:mi>
                           <m:mrow>
                              <m:mi>p</m:mi>
                              <m:mo>&#8722;</m:mo>
                              <m:mn>4</m:mn>
                           </m:mrow>
                        </m:msub>
                        <m:mo stretchy="false">)</m:mo>
                        <m:mo>=</m:mo>
                        <m:mstyle displaystyle="true">
                           <m:munderover>
                              <m:mo>&#8721;</m:mo>
                              <m:mrow>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mi>p</m:mi>
                                       <m:mo>&#8722;</m:mo>
                                       <m:mn>3</m:mn>
                                    </m:mrow>
                                 </m:msub>
                                 <m:mo>=</m:mo>
                                 <m:msub>
                                    <m:mi>x</m:mi>
                                    <m:mrow>
                                       <m:mo stretchy="false">(</m:mo>
                                       <m:mi