<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>On a Notion of Extensionality for Artifacts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Lech Polkowski</string-name>
          <email>polkow@pjwstk.edu.pl</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Semeniuk-Polkowska</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>. Koszykowa 86. 02008 Warszawa, Poland Chair of Formal Linguistics</institution>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>. Warsaw University.</institution>
          <addr-line>Browarna 8/12. 00956 Warszawa</addr-line>
          <country country="PL">Poland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Polish-Japanese Institute of Information Technology</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>The notion of extensionality means in plain sense that properties of complex things can be expressed by means of their simple components, in particular, that two things are identical if and only if certain of their components or features are identical; e.g., the Leibniz Identitas Indiscernibilium Principle: two things are identical if each applicable to them operator yields the same result on either; or, extensionality for sets, viz., two sets are identiccal if and only if they consist of identical elements. In mereology, this property is expressed by the statement that two things are identical if their parts are the same. However, building a thing from parts may proceed in various ways and this unexpectedly yields various extensionality principles. Also, building a thing, may lead to things identical with respect to parts but distinct with respect, e.g., to usage. We address the question of extensionality for artifacts, i.e., things produced in some assembling or creative process and we formulate the extensionality principle for artifacts which takes into account the assembling process and requires for identity of two artifacts that assembling graphs for the two be isomorphic in a speci ed sense.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The primitive notion of mereology due to Lesniewski, cf., Lesniewski [8], [9], [10],
Srzednicki et al. [18], is a notion of a part ; for an in{depth, autoritative review
of mereology, consult Simons [17]; also, consult Casati{Varzi [7] for a treatment
of mereology from the point of view of spatial reasoning. Given some things in a
collection U , a relation of a part is a binary relation on U which is required to be
M1 Irre exive: For each x 2 U it is not true that (x; x)</p>
    </sec>
    <sec id="sec-2">
      <title>Proposition 1. The relation of ingredient is a partial order on things.</title>
      <p>We formulate the third axiom with a help from the notion of an ingredient.</p>
    </sec>
    <sec id="sec-3">
      <title>M3 (Inference) For things x; y, the property</title>
    </sec>
    <sec id="sec-4">
      <title>I(x; y): The property O(x; y): For each thing t, if ingr(t; x), then there exist</title>
      <p>things w; z such that ingr(w; t); ingr(w; z); ingr(z; y)</p>
      <p>
        implies that ingr(x; y)
The predicate of overlap, Ov in symbols, is de ned by means of
Ov(x; y) , 9z:ingr(z; x) ^ ingr(z; y)
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
Using the overlap predicate, one can write the property O(x; y) down in the form
      </p>
    </sec>
    <sec id="sec-5">
      <title>Ov(x; y) : For each t with ingr(t; x), there exists z such that ingr(z; y) and</title>
      <p>Ov(t; z)
The notion of a mereological class follows, cf. [8]: for a non{vacuous property
of things, the class of , denoted Cls is de ned by the conditions
C1 If (x), then ingr(x; Cls )</p>
    </sec>
    <sec id="sec-6">
      <title>C2 If ingr(x; Cls ), then there exists z such that (z) and Ov(x; z)</title>
      <p>In plain language, the class of
fying the property .</p>
      <p>The existence of classes is guaranteed by an axiom.
collects in an individual thing all objects
satis</p>
    </sec>
    <sec id="sec-7">
      <title>M4 For each non{vacuous property there exists a class Cls</title>
      <p>The uniqueness of the class follows.</p>
    </sec>
    <sec id="sec-8">
      <title>Proposition 2. For each non{vacuous property , the class Cls is unique.</title>
      <p>
        Proof. Assuming that for some there exist two distinct classes Y1; Y2,
consider ingr(t; Y1). Then, by C2, and (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ), there exists z such that Ov(t; z) and
ingr(z; Y2). It follows by M3 that ingr(Y1; Y2). By symmetry, ingr(Y2; Y1) holds
and Proposition 1(
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) implies that Y1 = Y2 tu
3
      </p>
      <p>Extensionality for things from Mereology point of view
In Lesniewski Mereology, extensionality is derivable from the axioms in the form:
(EP) (Extensionality Principle) For things x; y: x = y if and only if x and y
have the same parts
Clearly, only the implication from right to left may need a proof. Assume then
that x and y have the same parts. The identity x = y follows from the</p>
    </sec>
    <sec id="sec-9">
      <title>Proposition 3. Each thing z is the class of all its ingredients.</title>
      <p>Indeed, each part of z is its ingredient (ful lling C1) and for an ingredient w
of z either w = z or (w; z) in either case ful lling obviously C2.
It turns out that extensionality may be de ned in some other ways: Varzi [20]
considers two more principles of extensionality, viz.,
(UC) (Uniqueness of Composition) For things x; y: x =U y if and only if x
and y are classes of the same things in a collection F
(EC) (Extensionality of Composition) For things x; y: x =E y if and only if
x and y are classes of the same collection P of pairwise disjoint things
Varzi [20] gives a thorough analysis of those three principles, showing that they
are not equivalent. This analysis may be recapitulated in a nutshell here for the
bene t of the reader; rst, both (EP) and (EC) are implied by (UC): assuming
(UC) we admit (EP) by virtue of Proposition 3 and (EC) is a particular case of
(UC).</p>
      <p>But, (EP) implies neither (EC) nor (UC): that both implications fail was
shown in Varzi [20] (cf. Fig. 1) with a simple example of disjoint atoms a; b; c
which induce d = Clsfa; bg and e = Clsfb; cg as well as x = Clsfd; cg and
y = Clsfa; eg; we have x = Clsfa; b; cg, y = Clsfa; b; cg, (EP) holds as distinct
things have distinct collections of parts and (UC) and (EC) fail because x and
y are classes of the same disjoint atoms a; b; c.</p>
      <p>Existence of atoms is implied by the assumption of well{foundedness, cf.,
Aczel [1], Barwise and Moss [2].
(WFU) We say that the universe of things U is {well{founded if and only
if there is in U no decreasing {sequence i.e. a sequence of things fxi : i 2 N g
such that (xi+1; xi) for each i</p>
      <sec id="sec-9-1">
        <title>An atom in U is a thing x such that no y 2 U satis es (y; x). It follows that</title>
        <p>being an atom in U is an absolute notion, not depending on the thing the atom
is a part of. At(x) denotes the property of being an atom and a part of x.</p>
        <p>Under (WFU), the following hold.</p>
        <p>
          Proposition 4. (WFU) implies
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) each thing x in U contains an atom as an ingredient.
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) each thing x in U is the class of the property At(x).
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) (EC) implies (UC), i.e., (EC) and (UC) are equivalent under (WFU).
        </p>
        <p>
          For the proof, (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) is obvious; for (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ), assume that, to the contrary, there is x
in U which is not the class of At(x). By C2, there is an ingredient y of x disjoint
(i.e. not overlapping) to each atom of x; but y has an atom as an ingredient and
this atom is as well an atom of x, a contradiction.
        </p>
        <p>
          For (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) we may need a lemma which follows directly from the class de nition
C1, C2.
        </p>
        <p>
          LEMMA. If a thing x is the class of the property F and each y in F is the
class of the property P(y), then x is the class of the property Wy2F P (y).
We prove now (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ). Assume that x; y are classes of things satisfying the
property F. For each y in F , consider the property At(y); by (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ), y = ClsAt(y)
for y in F , hence by LEMMA, x = Cls Wy2F At(y) and y = Cls Wy2F At(y).
As the collection Wy2F P (y) is pairwise disjoint, by (EC), x = y, satisfying (UC).
In general, as shown in Varzi [20] (cf. Fig. 2 therein), (EC) implies neither (EP)
nor (UC); clearly, the example is possible only in a non{well{founded universe.
        </p>
        <p>We have mentioned three types of extensionality immanent to composition
of things from parts directly or via class forming. However, things are often
composed of parts in systematic usage{oriented ways. Those things are called
commonly artifacts ('made by art`), or, artefacts. Things composed of the same
parts may have very distinct forms and properties, e.g., a robot built of parts
supplied as NXT 2.0 may be a walking one or a crawling one, see [13]. This fact
is to be somehow recorded in the description of an artifact as a thing obtained
in a creative process.
4</p>
        <sec id="sec-9-1-1">
          <title>On the notion of an artifact</title>
          <p>The term artifact means, etymologically, a thing made by art, which covers a wide
specter of things, from man{made things of everyday usage to abstract pieces of
mathematical proofs, software modules, or concertos. All those distinct things are
uni ed in a scheme dependent on some common ingredients in their making, cf.,
e.g., a concise discussion in SEP [16]. We cannot include here a discussion of vast
literature on ontological, philosophical and technological aspects of this notion,
we mention only a thorough analysis of ontological aspects of artifacts in Borgo
and Vieu [4] in which authors propose also a scheme de ning artifacts. It follows
from discussion by many authors that important in analysis of artifacts are such
aspects as: authorship, intended functionality, parthood relations. Analysis of
artifacts is closely tied to design and assembly, cf., Boothroyd [5] and Boothroyd,
Dewhurst and Knight [6] as well as Salustri [14] and Seibt [15]. A discussion
of mereology with respect to its role in domain science and engineering and
computer science can be found in Bjoerner [3] and Polkowski [12].</p>
          <p>We thank the anonymous referee for turning our attention to a book by
Zdzislaw Pawlak [11] in which the author develops a theory of manufacturing
processes modeled on the mechanical assembly process of a thing from parts
along a scheme adopted as a tree. Though no mereology is mentioned, yet the
author de nes parts of things as leaves of assembling trees (calling them details)
for those things and derives basic mereological properties of parts in this setting.</p>
          <p>We attempt at a de nition of an artifact as a thing obtained over a collection
of things as a most complex thing in the sense of not being a part of any thing
in the collection; to aspects of authorship (operator)and functionality, we add a
temporal aspect. We propose a number of requirements governing the assembling
process. We also regard a parallel process of design as an assembling process.
4.1</p>
          <p>A de nition of an artifact as a design or assembly product
We single out: a category of operators P , a category of functionalities F , a
linear time T with the time origin 0; the process of artifact design/synthesis will
be carried out by designers from the category D and assemblers from the
category A. The domain of things is a category Things(D, A, P, F, ) of things
endowed with a part relation of which we do assume {well{foundedness.
The assignment operator S acts as a partial mapping on the Cartesian product
D A T hings(D; A; P; F; ) with values in the category T ree of trees.
For some things x in Things(D, A, P, F, ) and some pairs (d; a) 2 D A,
the operator S assigns a unique tree S(d; a)(x) = T ree(d; a)(x) which is the
design/synthesis tree for the pair (d; a) and the thing x. Its root node is
representing the thing x designed by d, with assembly tools designed by a, and
produced by some operators in P . Each node w of the tree T ree(d; a)(x) is the
root of the tree of the form T ree(d; a)(y) for some thing y which does represent
the design/assembling scheme for y.</p>
          <p>The replacement relation
by means of</p>
          <p>
            is de ned on the category Things(D, A, P, F, )
x
y , 9z (x; z) ^ 9z: (y; z) ^ [ (x; z) ,
(y; z)] for each thing z
(
            <xref ref-type="bibr" rid="ref3">3</xref>
            )
Classes of are categories of replaceable things. The category of x is denoted
as Cat(x). From (
            <xref ref-type="bibr" rid="ref3">3</xref>
            ) it follows that x y implies that neither of x; y is a part
of the other. We de ne a predicate d;a on the domain of ; d;a(y) means that
the thing y is a part of some thing in the universe Things(D, A, P, F, ).
          </p>
          <p>The process of assembling will be formally described by means of the
predicate</p>
          <p>Art(d; a; p; &lt; x1; :::; xk(y) &gt;; y; f; t; T ree(d; a)(y))
with p in P , f in F , t in T , which reads an assembler a projects an
assembly scheme according to the design d which yields from things x1; :::; xk(y) the
thing y of functionality f at the time t according to the scheme Tree(d,a)(y)
with an operator p. The predicate Asmbl(x; i; y; p; f; t) reads the thing x is used
in the position i in assembling the thing y of functionality f at some time t and
with some operator p. We propose the following axioms of assembling. The
tuple &lt; d; a; p; &lt; x1; :::; xk(y) &gt; y; f; t; T ree(d; a)(y) &gt; is the signature of y when
Art(d; a; p; &lt; x1; :::; xk(y) &gt;; y; f; t; T ree(d; a)(y)) holds.</p>
          <p>Art0. For each thing x, each node of the tree T ree(d; a)(x) is labeled with a
label of the form</p>
          <p>(d; a; p; &lt; z1; :::; zk(y) &gt;; y; f; t; T ree(d; a)(y))
with T ree(d; a)(y) a subtree of T ree(d; a)(x), and t0 &lt; t.</p>
          <p>Art 1.</p>
          <p>Art(p; &lt; x1; :::; xk(y) &gt;; y; f; t; T ree(d; a)(y))</p>
          <p>^
8i
k(y):Art(pi; &lt; z1; :::; zk(xi) &gt;; xi; fi; ti; T ree(d; a)(xi))
) 8i
k(y):pi
p; f
fi; t0i &lt; t
.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>The relation p0 p is meant as: if p' is allowed to assemble a thing z then p is</title>
      <p>allowed to assemble z (a more complex operator has a wider scope); the relation
f f 0 means if y is usable in assembling z then xi is usable in assembling z
(a less complex thing has a wider usage); the inequality ti &lt; t means that less
complex xi is assembled before y is assembled.</p>
      <p>Art 2. Asmbl(xi; i; y; p; f; t) ^ Cat(xi) = Cat(z) ) Asmbl(z; i; y; p; f; t).
Art 3. Art(p; &lt; x1; :::; xk(y) &gt;; y; f; t; T ree(d; a)(y)) ^ Cat(y) = Cat(y0)
) Art(p; &lt; x1; :::; xk(y) &gt;; y0; f; t; T ree(y0)).</p>
      <p>Things of the same category are interchangeable.</p>
      <p>Art 4. Art(p; &lt; x1; :::; xk(y) &gt;; y; f; t; T ree(d; a)(y)) )
(xi; y) for i
k(y).</p>
      <p>Each thing is assembled from its parts.</p>
      <sec id="sec-10-1">
        <title>Art 5. (y; x) ) there exists a node w in T ree(d; a)(x) with the signature of</title>
        <p>the form (d; a; p; &lt; z1; :::; zk(w) &gt;; w; T ree(d; a)(w)) such that Cat(w) = Cat(y).
Each part of the thing x up to its category is to be used in the assembling
of x at some appropriate step of the assembling process.</p>
        <p>Art 6. Each leaf of each tree of the form T ree(d; a)(:) is of the signature
form (d; a; p; a; f; t; fag) with a an atom.</p>
        <p>Initial assembling begins with elementary parts.</p>
        <p>Art 7.</p>
        <p>8i:Cat(xi) = Cat(zi) ^ Art(p; &lt; x1; :::; xk(y) &gt;; y; f; t; T ree(y))</p>
        <p>^
Art(p0; &lt; z1; :::; zk(y) &gt;; y0; f 0; t0; T ree(y0))
^ d;a(y) ^ d;a(y0) ) Cat(y) = Cat(y0):
Assembling factorizes through categories.</p>
        <p>Art 8. Formulas</p>
        <p>Art(d; a; p; &lt; z1; :::; zk(y) &gt;; y; f; t; T ree(y))
and</p>
        <p>Art(d0; a0; p0; &lt; z1; :::; zk(y0) &gt;; y0; f 0; t0; T ree(y0))
are regarded as equivalent if and only if their signatures are identical, k(y) =
k(y0), Cat(zi) = Cat(zi0) for i k(y), T ree(d; a)(y) and T ree(d; a)(y0) are
isomorphic as unlabeled trees.</p>
        <p>The label Art(d; a; p; &lt; z1; :::; zk(y) &gt;; y; f; t; T ree(y)) will be called the label
at the node y.</p>
        <p>Art 9. Trees T ree(d; a)(x), T ree(d; a)(y) are identical if and only if they
are isomorphic as unlabelled trees and signatures at all corresponding nodes of
x and y are equivalent in the sense of Art 8.</p>
        <p>Art 10. :9w; p; f; t; i:Asmbl(y; i; w; p; f; t) ) y in ART IF ACT S(D; A; P; F; ).
The category ART IF ACT S(D; A; P; F; ) consists of ' nal` things.</p>
        <p>Art 11. (EA) (Extensionality for artifacts) Two things, in particular,
artifacts, x and y are identical if and only if trees T ree(d; a)(x), T ree(d; a)(y) are
identical.</p>
        <p>Art 12. Each non{artifact thing may be used in synthesis of only one other
thing.</p>
      </sec>
      <sec id="sec-10-2">
        <title>Corollary 1. y in ART IF ACT S ) :9z: (y; z).</title>
        <p>We may construct the Ontology Graph GOG. Its vertex set VOG is the set of
categories of things and the edge set EOG consists of all pairs (Cat(xi); Cat(y))
for all cases Art(p; &lt; x1; :::; xk(y) &gt;; y; f; t) which hold. From Art 1 - Art 12 it
follows that GOG is a forest.</p>
        <p>Art 11 is the Extensionality for Artifacts Principle implying that two artifacts
are identical if and only if their synthesis trees are isomorphic, i.e. they are
composed of replaceable things under same designer, assembler, and operator, at the
same time. Functionalities and timing are identical as well.</p>
        <p>Corollary 2. By Art4{6, Art8, Art12, for each artifact x, the tree T ree(d; a)(x)
is uniquely determined by its atoms At(x) and x = ClsAt(x).</p>
        <p>We allow some modi cations in de nitions of properties (EP), (UC), (EC), viz.,
in those de nitions, we replace the term "parts" in (EP) with the phrase "parts of
the same category", and in (UC), (EC) we replace phrases, respectively, "things
in a collection F", "pairwise disjoint things" with, respectively, phrases "things
of the same category in a collection F", " pairwise disjoint things of the same
category".</p>
        <p>Corollary 3. In our setting for artifacts, assuming the identity as de ned by
Art11, (EC), (UC) and (EP) in modi ed versions are equivalent.
5</p>
        <sec id="sec-10-2-1">
          <title>Conclusion</title>
          <p>Artifacts have been de ned here as things obtained in a process determined
by postulates Art 0{Art 12 over a well{founded collection of things. Modi ed
by factoring through the equivalence Cat identity postulates (EP), (EC), (UC),
shown to be non{equivalent in general by Varzi, are shown to be equivalent when
the identity is understood in the sense of Art 11.
9. Lesniewski, S. (1927{1931): O podstawach matematyki (On foundations of
mathematics, in Polish). (1927) Przeglad Filozo czny XXX, pp 164{206; (1928) Przeglad
Filozo czny XXXI, pp 261{291; (1929) Przeglad Filozo czny XXXII, pp 60{101;
(1930) Przeglad Filozo czny XXXIII, pp 77{105 (1930); (1931) Przeglad
Filozo czny XXXIV, pp 142{170.
10. Lesniewski, S. (1982): On the foundations of mathematics. Topoi 2, pp 7{52.
11. Pawlak, Z. (1969): Mathematical Aspects of the Production Process (in Polish:
Matematyczne Aspekty Procesu Produkcyjnego). The State Economic Publishers,
Warszawa, Poland.
12. Polkowski, L. (2012{13): Mereology in engineering and computer science. In:
Calosi, C.; Graziani, P. (eds.)(2012): Mereology and the Sciences, Springer
Synthese Library, to appear.
13. http://www.tuvie.com/wp-content/uploads/lego-mindstorms-nxt-2.0-robots4.jpg
14. Salustri, F. A.(2002): Mereotopology for product modelling.A new framework for
product modelling based on logic. J. Design Res. 2.
15. Seibt, J.(2009): Forms of emergent interaction in general process theory. Synthese
1666, pp. 479{512.
16. SEP (Stanford Encyclopedia of Philosophy): Artifact; available http://plato.
stanford. edu/entries/artifact
17. Simons, P. (1987): Parts: A Study in Ontology. Clarendon, Oxford.
18. Srzednicki, J., Surma, S. J., Barnett, D., Rickey, V. F. (eds.) (1992): Collected</p>
          <p>Works of Stanislaw Lesniewski. Kluwer, Dordrecht.
19. Thomasson, A.(2007): Artifacts and human concepts. In: Margolis, E.; Laurence,
S. (eds.): Creations of the Mind: Theories of Artifacts and Their Representation.</p>
          <p>Oxford University Press, pp. 52{73.
20. Varzi, A. C. (2008): The extensionality of parthood and composition. The
Philosophical Quarterly 58 pp. 108{133.</p>
        </sec>
      </sec>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Aczel</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          (
          <year>1988</year>
          ):
          <article-title>Non{Well{Founded Sets</article-title>
          .
          <source>CSLI Publications</source>
          . Stanford.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Barwise</surname>
          </string-name>
          , J.;
          <string-name>
            <surname>Moss</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>1996</year>
          )
          <article-title>: Vicious Circles: On the Mathematics of Non{Well{ Founded Phenomena</article-title>
          .
          <source>CSLI Publications</source>
          . Stanford.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Bjoerner</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          (
          <year>2012</year>
          {13):
          <article-title>A role for mereology in domain science and engineering</article-title>
          . In: Calosi,
          <string-name>
            <given-names>C.</given-names>
            ;
            <surname>Graziani</surname>
          </string-name>
          ,
          <string-name>
            <surname>P</surname>
          </string-name>
          . (eds.)(
          <year>2012</year>
          )
          <article-title>: Mereology and</article-title>
          the Sciences, Springer Synthese Library, to appear.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Borgo</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Vieu</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          (
          <year>2009</year>
          )
          <article-title>: Artefacts in formal ontology</article-title>
          . In: Meijers,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (ed.):
          <source>Handbook of Philosophy of Technology and Engineering Sciences. Elsevier</source>
          , pp.
          <volume>273</volume>
          {
          <fpage>308</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Boothroyd</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          (
          <year>2005</year>
          )
          <article-title>: Assembly Automation and Product Design (2nd ed</article-title>
          .). Taylor and Francis, Boca Raton FL.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Boothroyd</surname>
            , G.; Dewhurst,
            <given-names>P.</given-names>
          </string-name>
          ;
          <string-name>
            <surname>Knight</surname>
            ,
            <given-names>W.</given-names>
          </string-name>
          (
          <year>2002</year>
          )
          <article-title>: Product Design for Manufacture and Assembly (2nd ed</article-title>
          .).
          <source>Marcel Dekker</source>
          , New York.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Casati</surname>
          </string-name>
          , R.;
          <string-name>
            <surname>Varzi</surname>
            ,
            <given-names>A. C.</given-names>
          </string-name>
          (
          <year>1999</year>
          )
          <article-title>: Parts and Places</article-title>
          . MIT Press, Cambridge MA.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Lesniewski</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          (
          <year>1916</year>
          )
          <article-title>: Podstawy Ogolnej Teoryi Mnogosci, I (Foundations of General Set Theory, I, in Polish)</article-title>
          .
          <source>Prace Polskiego Kola Naukowego w Moskwie</source>
          , Sekcya Matematyczno{przyrodnicza,
          <source>No. 2</source>
          , Moscow.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>