RegionProduct
✖
RegionProduct
Details

- RegionProduct is also known as outer product region.
- RegionProduct[reg1,reg2] represents the region
.
- The embedding dimension of the product region is the sum of embedding dimensions, and the geometric dimension is the sum of geometric dimensions.

Examples
open allclose allBasic Examples (3)Summary of the most common use cases
The product of two line segments:

https://wolfram.com/xid/0rs5ccudm-bcz012

https://wolfram.com/xid/0rs5ccudm-i9doc


https://wolfram.com/xid/0rs5ccudm-kuk1ix

The product of a disk and a line segment:

https://wolfram.com/xid/0rs5ccudm-bwhjpw

https://wolfram.com/xid/0rs5ccudm-2rib4


https://wolfram.com/xid/0rs5ccudm-cgvkqt

The product of two BoundaryMeshRegion objects:

https://wolfram.com/xid/0rs5ccudm-g6gd4n

Scope (7)Survey of the scope of standard use cases
Formula Regions (3)
A product of an ImplicitRegion and a ParametricRegion in 1D:

https://wolfram.com/xid/0rs5ccudm-hxb6v
Compute its Area:

https://wolfram.com/xid/0rs5ccudm-hrd1a4


https://wolfram.com/xid/0rs5ccudm-g9ywdd

A product of two ImplicitRegion objects:

https://wolfram.com/xid/0rs5ccudm-i1nbu9
The region is unbounded, so its volume is infinite:

https://wolfram.com/xid/0rs5ccudm-beefct


https://wolfram.com/xid/0rs5ccudm-jp8r4r

A product of two ParametricRegion objects:

https://wolfram.com/xid/0rs5ccudm-oordsq
Compute its Volume:

https://wolfram.com/xid/0rs5ccudm-ktdti

Mesh Regions (4)
A product of two BoundaryMeshRegion objects in 1D:

https://wolfram.com/xid/0rs5ccudm-b7l2g9

The result is a MeshRegion, not a BoundaryMeshRegion:

https://wolfram.com/xid/0rs5ccudm-gy7gcs

A product of two MeshRegion objects in 1D:

https://wolfram.com/xid/0rs5ccudm-lns618

Compute the Area:

https://wolfram.com/xid/0rs5ccudm-d51hq2

A product of 1D and 2D BoundaryMeshRegion objects:

https://wolfram.com/xid/0rs5ccudm-ehkuj4

Compute the Volume:

https://wolfram.com/xid/0rs5ccudm-eyw428

A product of 1D and 2D MeshRegion objects:

https://wolfram.com/xid/0rs5ccudm-d15t8x

Compute the Volume:

https://wolfram.com/xid/0rs5ccudm-cgnktn

Applications (2)Sample problems that can be solved with this function
Define a tensor product mesh as the product of several 1D meshes:

https://wolfram.com/xid/0rs5ccudm-eqv31q
Define a 1D mesh from a list of points:

https://wolfram.com/xid/0rs5ccudm-b3yk60

https://wolfram.com/xid/0rs5ccudm-gwyndd

Define a 2D tensor product mesh:

https://wolfram.com/xid/0rs5ccudm-ccw1wa

Define a 3D tensor product mesh:

https://wolfram.com/xid/0rs5ccudm-zh8fk

Directly construct a MeshRegion representing a stage for the Cantor set. The set is defined by starting with the interval {0,1} and at each step removing the middle third:

https://wolfram.com/xid/0rs5ccudm-eltc0g

https://wolfram.com/xid/0rs5ccudm-bofedp

https://wolfram.com/xid/0rs5ccudm-fnrb9z


https://wolfram.com/xid/0rs5ccudm-canf8z


https://wolfram.com/xid/0rs5ccudm-dp2de1

Use RegionProduct to produce Cantor dust:

https://wolfram.com/xid/0rs5ccudm-r9dw7

https://wolfram.com/xid/0rs5ccudm-czqsqp


https://wolfram.com/xid/0rs5ccudm-ehvfwq

Find the length of the Cantor set at each stage:

https://wolfram.com/xid/0rs5ccudm-dkv8cm


https://wolfram.com/xid/0rs5ccudm-g5e19

Find the measure of the Cantor dust in 2D at each stage:

https://wolfram.com/xid/0rs5ccudm-wfx4z


https://wolfram.com/xid/0rs5ccudm-kj1f1

Find the measure of the Cantor dust in 3D at each stage:

https://wolfram.com/xid/0rs5ccudm-23bfq


https://wolfram.com/xid/0rs5ccudm-yh125

Properties & Relations (10)Properties of the function, and connections to other functions
The RegionEmbeddingDimension of a product is the sum of input embedding dimensions:

https://wolfram.com/xid/0rs5ccudm-bz2eg8


https://wolfram.com/xid/0rs5ccudm-hin47o

The RegionDimension of a product is the sum of input dimensions:

https://wolfram.com/xid/0rs5ccudm-ckpiav

https://wolfram.com/xid/0rs5ccudm-hcfpyl

A RegionProduct of special regions is left unevaluated:

https://wolfram.com/xid/0rs5ccudm-hw7us1

It is a region and can be used for computation:

https://wolfram.com/xid/0rs5ccudm-wjijd


https://wolfram.com/xid/0rs5ccudm-ialyv2

A RegionProduct of formula regions is left unevaluated:

https://wolfram.com/xid/0rs5ccudm-csn7us

It is a region and can be used for computation:

https://wolfram.com/xid/0rs5ccudm-mr9iw


https://wolfram.com/xid/0rs5ccudm-fk2pgj

A product of MeshRegion or BoundaryMeshRegion objects is itself a MeshRegion:

https://wolfram.com/xid/0rs5ccudm-b5dqj9


https://wolfram.com/xid/0rs5ccudm-efedmm

The RegionMeasure of a product is the product of the input measures:

https://wolfram.com/xid/0rs5ccudm-ojlcy

https://wolfram.com/xid/0rs5ccudm-fac364

The RegionCentroid of a product is the input centroids joined together:

https://wolfram.com/xid/0rs5ccudm-elamr1

https://wolfram.com/xid/0rs5ccudm-g4umsg

A Rectangle is a product of two Line objects:

https://wolfram.com/xid/0rs5ccudm-xddt3

https://wolfram.com/xid/0rs5ccudm-wbo6ds

Show membership is equivalent:

https://wolfram.com/xid/0rs5ccudm-e95lc3

A Cuboid is a product of three Line objects:

https://wolfram.com/xid/0rs5ccudm-f39eq4

https://wolfram.com/xid/0rs5ccudm-9bs87y

Show membership is equivalent:

https://wolfram.com/xid/0rs5ccudm-4xkszm

A Cylinder is a product of a Disk and a Line:

https://wolfram.com/xid/0rs5ccudm-f6caq1

https://wolfram.com/xid/0rs5ccudm-g83uv7

Show membership is equivalent:

https://wolfram.com/xid/0rs5ccudm-1egoql

Neat Examples (1)Surprising or curious use cases
Define Cantor dust-like regions as products of Cantor sets:

https://wolfram.com/xid/0rs5ccudm-e970u4

https://wolfram.com/xid/0rs5ccudm-baam1n

https://wolfram.com/xid/0rs5ccudm-f1ae9v
Products of Cantor sets in 2D:

https://wolfram.com/xid/0rs5ccudm-3yu6f

Products of Cantor sets in 3D:

https://wolfram.com/xid/0rs5ccudm-6ahm

Wolfram Research (2014), RegionProduct, Wolfram Language function, https://reference.wolfram.com/language/ref/RegionProduct.html.
Text
Wolfram Research (2014), RegionProduct, Wolfram Language function, https://reference.wolfram.com/language/ref/RegionProduct.html.
Wolfram Research (2014), RegionProduct, Wolfram Language function, https://reference.wolfram.com/language/ref/RegionProduct.html.
CMS
Wolfram Language. 2014. "RegionProduct." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RegionProduct.html.
Wolfram Language. 2014. "RegionProduct." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/RegionProduct.html.
APA
Wolfram Language. (2014). RegionProduct. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RegionProduct.html
Wolfram Language. (2014). RegionProduct. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/RegionProduct.html
BibTeX
@misc{reference.wolfram_2025_regionproduct, author="Wolfram Research", title="{RegionProduct}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/RegionProduct.html}", note=[Accessed: 14-March-2025
]}
BibLaTeX
@online{reference.wolfram_2025_regionproduct, organization={Wolfram Research}, title={RegionProduct}, year={2014}, url={https://reference.wolfram.com/language/ref/RegionProduct.html}, note=[Accessed: 14-March-2025
]}